Pular para o conteúdo

Limites e estados

Gerada da configuração padrão da API e dos valores de produção do CDK (Zoppy-crm/zoppy-connect@f1ae3a72be71).

Onde Limite Valor
Fatia Tempo máximo de uma fatia 10 min
Fatia ctx.shouldYield() passa a responder true depois de 9 min
Fatia Memória 256 MB
Fatia Chamadas (HTTP, SOAP e banco) por fatia 5000
Fatia Tamanho de uma resposta 10 MB
Fatia Logs por fatia 256 KB
Fatia Registros em quarentena por fatia 500
Execução Fatias por execução 48
Execução Fatias do ensaio amostra 1
Execução Pausa automática depois de execuções reais seguidas com erro 3
Gateway Tempo de uma chamada a outro sistema 1 min
Manifesto Intervalo do cron de 5 a 1440 min
Agente local Espera por um agente fora do ar antes de falhar 15 s
Agente local Aviso aos administradores com o agente sem sinal há 5 min
Agente local Batimento do túnel 20 s
Agente local Linhas por consulta (maxRows) 5000
Agente local Tempo de uma consulta SQL 2 min
Agente local Tempo de uma chamada HTTP interna 1 min
IA Teto mensal por loja (copiloto e construção somados) R$ 100
IA Teto por conversa de construção R$ 50
Confirmação Validade da prévia (publicar, ligar, pausar, aprovar hosts, escritas, reprocesso) 10 min
Valor Significado
draft Rascunho: ainda não roda sozinho. Pode ser ensaiado e publicado.
enabled Ligado: roda no cron com a versão publicada.
paused Pausado, com um motivo (abaixo). Não roda até alguém ligar de novo.
Valor Significado
manual Uma pessoa pausou, com prévia e confirmação.
failures Pausa automática depois de execuções reais seguidas com erro. Os administradores recebem um aviso.
emergency Pausa de emergência do time da Zoppy (do conector, da loja ou da plataforma). Só o time libera.
zoppy_token_revoked O acesso do Connect à Zoppy foi desativado. Todos os conectores da loja pausam; um administrador gera um acesso novo e religa.
Valor Significado
cron O agendamento do manifesto.
manual Uma pessoa clicou em rodar agora, com o conector ligado.
rehearsal Um ensaio da versão em edição.
reprocess O reprocesso de registros da quarentena.
Valor Significado
dry_run Ensaio: leituras de verdade, escritas só registradas como planejadas.
live Produção: escritas saem de verdade (a primeira em cada host espera confirmação).
Valor Significado
sample Amostra: roda só a primeira fatia, para ver rápido se o conector funciona.
full Completo: lê a origem inteira, em fatias. Publicar exige um ensaio completo limpo da versão.
Valor Significado
running Rodando.
succeeded Terminou bem.
partial Terminou, mas parte dos registros foi para a quarentena ou foi contada como falha.
failed Falhou; o motivo está em failureReason.
timed_out Estourou o tempo de uma fatia.
Valor Significado
error O código lançou um erro. O detalhe mostra a mensagem e a linha do TypeScript.
memory Passou da memória de uma fatia.
time Passou do tempo de uma fatia sem devolver { done: false }.
slices Passou do número máximo de fatias de uma execução.
calls Passou do número de chamadas por fatia.
response_size Uma resposta passou do tamanho máximo.
log_size Os logs da fatia passaram do tamanho máximo.
quarantine Registros demais na quarentena numa fatia.
crash O processo da fatia morreu ou o trabalho se perdeu. A próxima execução retoma do cursor.
invalid_bundle O código compilado da versão não pôde ser carregado.
paused O conector foi pausado com a execução em andamento.
removed O conector foi removido com a execução em andamento.
Valor Significado
read Lidos na origem.
created Criados no destino.
updated Atualizados no destino.
skipped Ignorados: nada a mudar.
failed Com falha. Uma contagem de falha deixa a execução partial.