You Secure
Guia prático · n8n Nível: Avançado Leitura: 9 min

Como escalar o n8n em Queue Mode com Redis e múltiplos Workers

Aprenda a configurar EXECUTIONS_MODE=queue no n8n com Redis e PostgreSQL para processar milhares de webhooks sem travar a interface.

Atualizado pela Equipe de Engenharia You Secure · Infraestrutura NVMe no Brasil

Neste guia passo a passo 1. Arquitetura e pré-requisitos no ambiente 2. Passo a passo de implementação e validação 3. Boas práticas de produção, segurança e escala

1. Arquitetura e pré-requisitos no ambiente

Quando sua instância do n8n passa de dezenas de execuções simultâneas ou processa webhooks de WhatsApp em horário de pico, o processo único em Node.js pode sofrer gargalo de CPU. O Queue Mode resolve isso dividindo o n8n em instância principal (editor/webhooks) e workers controlados pelo Redis.

2. Passo a passo de implementação e validação

  1. Defina a variável N8N_ENCRYPTION_KEY no seu arquivo .env (copie a chave atual do seu ~/.n8n/config se já tiver credenciais salvas).
  2. Adicione no serviço principal e nos workers: EXECUTIONS_MODE=queue, QUEUE_BULL_REDIS_HOST=redis e QUEUE_BULL_REDIS_PORT=6379.
  3. No container worker, altere o comando de inicialização para n8n worker --concurrency=10.
  4. Configure OFFLOAD_MANUAL_EXECUTIONS_TO_WORKERS=true para que até testes manuais no editor rodem nos workers.
  5. Suba a stack com docker compose up -d e verifique nos logs do worker a mensagem n8n worker is now ready.

3. Boas práticas de produção, segurança e escala

No modo fila, se um worker reiniciar ou atingir pico de memória, o job permanece seguro no Redis e é reprocessado automaticamente.

Quer colocar n8n em produção hoje com 30% OFF no plano anual?

Suba sua VPS NVMe em São Paulo (6,6ms) com instalador em 1 clique, SSL automático e suporte humano no WhatsApp. Equivale a R$ 69,30/mês no plano anual com o cupom BLACK30 (ou R$ 99/mês no mensal).

Mais tutoriais sobre Automação & Workflows (n8n)
Estamos online