From bb5e650d7a4afc2f5ed8272648a04aee44c39937 Mon Sep 17 00:00:00 2001 From: deploy Date: Thu, 24 Sep 2026 22:57:38 +0000 Subject: [PATCH] fix(plataforma): 8 tentativas por etapa, e nao 5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A etapa BANCO_CRIADO reinicia o PgBouncer e espera ele voltar. Com 5, o backoff da 155s — menos do que o pod novo levou nas tres medicoes de hoje, e os dois clientes pagos precisaram de retomada a mao. Com 8 da 515s, dentro da janela. --- tenants/plataforma/82-servico-captacao.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tenants/plataforma/82-servico-captacao.yaml b/tenants/plataforma/82-servico-captacao.yaml index 9fb4cc2..e01c953 100644 --- a/tenants/plataforma/82-servico-captacao.yaml +++ b/tenants/plataforma/82-servico-captacao.yaml @@ -240,6 +240,16 @@ spec: # DIRETO no pg-compartilhado, e nao pelo PgBouncer: o pool so serve # databases que ja estao na lista dele, e aqui o database ainda NAO # existe. E a netpol egress-banco-compartilhado ja permite os dois. + # 8, e nao as 5 do padrao. + # + # A etapa BANCO_CRIADO reinicia o PgBouncer e espera ele voltar servindo o + # tenant novo. Com 5 tentativas o backoff da 5+10+20+40+80 = 155s, e nas + # tres medicoes de 2026-09-24 o pod novo demorou mais que isso — os dois + # clientes pagos precisaram de uma retomada a mao CADA. + # + # Com 8 e o teto de 120s: 515s. A janela de 20 minutos da execucao continua + # cabendo, entao isto nao troca uma espera por um incidente silencioso. + - { name: PROVISIONAMENTO_TENTATIVAS, value: "8" } - { name: PROVISIONAMENTO_PG_ADMIN_URL, value: "jdbc:postgresql://pg-compartilhado:5432/{database}" } - { name: PROVISIONAMENTO_PG_ADMIN_USUARIO, value: "postgres" } - name: PROVISIONAMENTO_PG_ADMIN_SENHA