Revert "deployment: extend api startup probe budget for direct-endpoint migrations"

This reverts commit a94744061e.
This commit is contained in:
Trey t
2026-04-26 22:22:07 -05:00
parent a94744061e
commit 4049b704c3
+5 -8
View File
@@ -122,14 +122,11 @@ spec:
path: /api/health/
port: 8000
# MigrateWithLock in cmd/api/main.go runs pg_advisory_lock on
# every startup against Neon's *direct* (non-pooler) endpoint,
# because session-scoped locks don't survive PgBouncer
# transaction-mode. AutoMigrate over a transatlantic direct
# link runs many DDLs serially × ~110ms RTT each ≈ 46 min on
# the first pod; subsequent pods see no-op migrate after
# acquiring the same lock. 120 × 5s = 600s grace absorbs it
# without the healthcheck killing a still-migrating replica.
failureThreshold: 120
# every startup. On a cold boot with 3 replicas, the first does
# AutoMigrate (~90s) and the others wait on the lock, so real
# startup runs 90240s. 48 × 5s = 240s grace absorbs it without
# healthcheck killing a still-starting replica.
failureThreshold: 48
periodSeconds: 5
readinessProbe:
httpGet: