Definição
Worker é um processo que busca trabalho e realiza a operação. Ele retira uma tarefa da fila, executa a etapa e confirma a conclusão antes de seguir para a próxima. O worker dá capacidade de execução ao ambiente, e cada processo disponível aumenta o volume de trabalho que pode ser processado.
Trabalho, fila e capacidade
O worker consome o trabalho que a fila mantém. A capacidade disponível define quantas tarefas são processadas em um intervalo, e a quantidade de workers ajusta o ritmo do ambiente. Mais workers reduzem a espera na fila, e a medida precisa caber na tolerância do destino de cada tarefa.
Sem workers, sem processamento
Criar jobs não garante processamento se não houver workers disponíveis para executá-los. O trabalho entra na fila e permanece lá, aguardando capacidade, e a observação da fila mostra o tamanho da espera. A produção não começa apenas por existir trabalho, e sim quando um worker assume o item.
Worker indisponível e verificação
A falha comum é um worker que para no meio da tarefa: o job fica em execução sem concluir, e a vaga que ele ocupava não é liberada. Para verificar, acompanhe o estado dos jobs e a quantidade de workers ativos. Quando um job permanece em execução além da duração esperada e a fila cresce, o worker pode ter caído no meio do processamento, e a comparação entre os workers ativos e os jobs parados mostra o ponto onde a execução ficou sem processo ativo.
Veja a fila que entrega o trabalho ao workerDúvidas frequentes
Perguntas frequentes sobre Worker
- Criar jobs garante o processamento?
- Não. Sem workers disponíveis para executá-los, o trabalho permanece na fila aguardando capacidade.
- Como a capacidade afeta o processamento?
- A quantidade de tarefas processadas depende dos workers disponíveis e da concorrência configurada.
- O que o worker faz com a tarefa concluída?
- Ele marca a conclusão e fica pronto para retirar a próxima tarefa da fila.
Para continuar
Recursos relacionados
Documentação
n8n: queue mode
Apresenta o papel dos workers no modo de fila do n8n.
Abrir recursoDocumentação
n8n: controlar concorrência
Mostra como ajustar a quantidade de tarefas executadas ao mesmo tempo.
Abrir recursoAplicação na formação
n8n Experts
Na formação n8n Experts, workers executam o trabalho da fila e definem a capacidade de processamento do ambiente.
Conhecer a formaçãoFontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.