Definição
Concorrência descreve tarefas que permanecem em andamento durante intervalos sobrepostos. O ponto central não é a execução ao mesmo tempo, mas a coexistência de tarefas ativas enquanto outras aguardam uma vaga. O limite configurado determina quantas tarefas ocupam espaço de execução no mesmo momento.
Limite e capacidade
O limite de concorrência se relaciona à capacidade do sistema e à tolerância do serviço chamado. Configurar um número alto sem considerar o destino pode gerar recusas e filas no lado externo. O número de vagas precisa ser menor ou igual ao que o serviço aceita, porque cada tarefa ativa representa uma chamada em andamento.
Concorrência não é taxa
Concorrência não exige processamento físico simultâneo, e também não define sozinha a taxa de chamadas por minuto. Um ambiente pode manter poucas tarefas simultâneas e ainda produzir muitas chamadas ao longo do tempo, conforme cada tarefa executa. As duas medidas pedem configuração própria, porque uma tarefa única pode emitir dezenas de chamadas em sequência.
Limite mal calibrado e verificação
A falha comum é elevar o limite de concorrência sem medir o serviço chamado: o destino passa a recusar chamadas e as tarefas começam a falhar em lote. Para verificar, acompanhe o número de tarefas ativas e o volume de recusas vindas do serviço. Quando as recusas crescem junto das tarefas ativas, o limite está acima da tolerância do destino, e reduzir as vagas até estabilizar as respostas mostra o ponto de equilíbrio.
Veja como o worker executa as tarefas em concorrênciaDúvidas frequentes
Perguntas frequentes sobre Concorrência
- Concorrência exige processamento físico simultâneo?
- Não. Várias tarefas podem permanecer em andamento alternando o uso do processador, sem executar ao mesmo tempo.
- O limite de concorrência depende de quê?
- O limite considera a capacidade do sistema e também o serviço chamado, que pode restringir quantas operações aceita ao mesmo tempo.
- Concorrência define a taxa de chamadas por minuto?
- Não. O limite de tarefas simultâneas e a taxa de chamadas por minuto são controles distintos.
Para continuar
Recursos relacionados
Documentação
n8n: controlar concorrência
Mostra como definir o número de execuções simultâneas em um ambiente.
Abrir recursoDocumentação
n8n: queue mode
Apresenta o uso de fila e workers para escalar execuções.
Abrir recursoAplicação na formação
n8n Experts
Na formação n8n Experts, o limite de concorrência ajusta quantas execuções um ambiente aceita ao mesmo tempo sem sobrecarregar os serviços chamados.
Conhecer a formaçãoFontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.