mirror of
https://git.mirrors.martin98.com/https://github.com/mendableai/firecrawl
synced 2025-08-15 21:35:54 +08:00
feat(search): ignore concurrency limit for search (temp)
This commit is contained in:
parent
1396451d31
commit
95d1cd2f78
@ -102,11 +102,11 @@ async function scrapeSearchResult(
|
||||
internalOptions: { teamId: options.teamId, useCache: true },
|
||||
origin: options.origin,
|
||||
is_scrape: true,
|
||||
|
||||
},
|
||||
{},
|
||||
jobId,
|
||||
jobPriority,
|
||||
true,
|
||||
);
|
||||
|
||||
const doc: Document = await waitForJob(jobId, options.timeout);
|
||||
|
@ -97,6 +97,7 @@ async function addScrapeJobRaw(
|
||||
options: any,
|
||||
jobId: string,
|
||||
jobPriority: number,
|
||||
directToBullMQ: boolean = false,
|
||||
) {
|
||||
const hasCrawlDelay = webScraperOptions.crawl_id && webScraperOptions.crawlerOptions?.delay;
|
||||
|
||||
@ -127,7 +128,7 @@ async function addScrapeJobRaw(
|
||||
|
||||
const concurrencyQueueJobs = await getConcurrencyQueueJobsCount(webScraperOptions.team_id);
|
||||
|
||||
if (concurrencyLimited) {
|
||||
if (concurrencyLimited && !directToBullMQ) {
|
||||
// Detect if they hit their concurrent limit
|
||||
// If above by 2x, send them an email
|
||||
// No need to 2x as if there are more than the max concurrency in the concurrency queue, it is already 2x
|
||||
@ -161,6 +162,7 @@ export async function addScrapeJob(
|
||||
options: any = {},
|
||||
jobId: string = uuidv4(),
|
||||
jobPriority: number = 10,
|
||||
directToBullMQ: boolean = false,
|
||||
) {
|
||||
if (Sentry.isInitialized()) {
|
||||
const size = JSON.stringify(webScraperOptions).length;
|
||||
@ -187,6 +189,7 @@ export async function addScrapeJob(
|
||||
options,
|
||||
jobId,
|
||||
jobPriority,
|
||||
directToBullMQ,
|
||||
);
|
||||
},
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user