14-16 Mar 2026
Voltar ao Plano

Desativar RegistrarOfertasWorker (P-01)

ACT-5.1.1
2a Pass. ImediataCRITICA — esta semanaEsforco: PComplexidade: BaixaParalelizavel
Por que e urgente

Dois workers concorrentes processando as mesmas ofertas Galileu podem causar aceites duplicados e estados inconsistentes. A logica de autenticacao invertida (P-02) pode estar mascarando o problema em producao — se corrigida sem desativar o worker, o problema se torna imediato

Risco de nao fazer

Over-accept de fretes, comprometimentos financeiros com transportadoras, contadores `QuantidadeCarros` zerados incorretamente

Modulos Impactados

aspnet-core/src/cargo_fleet.HttpApi.Host/cargo_fleetHttpApiHostModule.cs

Passos de Implementacao

  1. 1Localizar o registro do `RegistrarOfertasWorker` em `cargo_fleetHttpApiHostModule.cs`
  2. 2Comentar ou remover o registro (ex: `context.Services.AddHostedService<RegistrarOfertasWorker>()`)
  3. 3Fazer deploy em homologacao e confirmar que o `ProcessarOfertasWorker` continua funcionando
  4. 4Fazer deploy em producao
  5. 5Monitorar os logs nas proximas 24h para garantir que as ofertas continuam sendo processadas
  6. 6Agendar remocao completa do codigo legado (`RegistrarOfertasWorker`, `RegistrarOfertaService`) para o proximo ciclo

Achados Relacionados