Resolver cada carga útil do backlog como ele é processado

FixSecurityService
Navios
20 de agosto de 2026 às 23:19 UTC
Autor
Kamo
Enviar
a0e1274

processBacklog refletiu os dois defeitos do trabalho agendado: mutou a carga útil status na memória e salvou-os em um lote no final, e salvou o entidade de endpoint inteira para bater um contador. createLead commits por lead, então um resultado que não cola deixa um chumbo comprometido cuja carga útil ainda é recebida — e o trabalho de cada minuto, então importa-o uma segunda vez, porque este caminho não tem fornecedorLeadID dedup. Salvando a entidade também arrasta o gráfico da Organização para a transação de escrita, que YugabyteDB rejeita com um reinício lido, e reescrevendo a linha final escrita Voltar todos os campos como era quando o lote começou. Agora markPayloadOutcome por linha e registroProcessado para o contador, combinando "Processing Job".

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços