From eeea9fce5331ee45959b49b1fdbfe3eb095d2d12 Mon Sep 17 00:00:00 2001 From: Thibault Le Ouay Ducasse Date: Sat, 17 Oct 2026 14:55:40 +0200 Subject: [PATCH] improve fly scale --- apps/checker/fly.toml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/apps/checker/fly.toml b/apps/checker/fly.toml index a0f878d13..2cbf46a0f 100644 --- a/apps/checker/fly.toml +++ b/apps/checker/fly.toml @@ -23,10 +23,13 @@ primary_region = "ams" auto_start_machines = false processes = ["app"] -[[vm]] - cpu_kind = "shared" - cpus = 2 - memory_mb = 512 +# No [[vm]] block on purpose: machine size is set per region with +# `fly machine update`, and [[vm]] can only be scoped per process group, so any +# block here would reset every machine to one size on `fly deploy`. +# Without it, deploys leave each machine's size alone. +# shared-cpu-2x / 512MB: ams, cdg, iad, jnb, lhr, sjc, syd (7d avg CPU above the 1x baseline) +# shared-cpu-1x / 512MB: every other region +# Keep memory at 512MB everywhere: 7d peaks reach ~300MB. [[http_service.checks]] -- 2.54.0