PsicoGesDocsAbrir painel ↗

Sincronização e idempotência

  1. Serialize os eventos por externalId. Não processe simultaneamente admissão, atualização, revogação e reconvite da mesma pessoa.
  2. Em falha de rede ou 500, use espera exponencial com jitter e um número máximo de tentativas. Preserve externalId e, no reconvite, a mesma idempotencyKey do evento.
  3. Em 429, reduza a frequência. Não suponha a presença de cabeçalho Retry-After.
  4. Após resposta perdida, reconcilie a lista. Não gere nova matrícula para contornar erro.

Criação concorrente pode retornar 409: repita o mesmo upsert com o mesmo externalId para alcançar o vínculo vencedor. Outros conflitos exigem corrigir o fluxo antes de repetir.

Digite para encontrar uma página.