diff --git a/apps/api/src/controllers/admin/queue.ts b/apps/api/src/controllers/admin/queue.ts index 43bf2e98..f3244d2c 100644 --- a/apps/api/src/controllers/admin/queue.ts +++ b/apps/api/src/controllers/admin/queue.ts @@ -88,7 +88,7 @@ export async function queuesController(req: Request, res: Response) { export async function autoscalerController(req: Request, res: Response) { try { - const maxNumberOfMachines = 100; + const maxNumberOfMachines = 80; const minNumberOfMachines = 20; const scrapeQueue = getScrapeQueue(); @@ -110,7 +110,7 @@ export async function autoscalerController(req: Request, res: Response) { } ) const machines = await request.json(); - + // Only worker machines const activeMachines = machines.filter(machine => (machine.state === 'started' || machine.state === "starting") && machine.config.env["FLY_PROCESS_GROUP"] === "worker").length;