Variáveis de ambiente: Execuções
37 variáveis das versões 1.123.92, 2.45.7 e 3.0.1
O que o n8n guarda de cada execução e por quanto tempo. Inclui a limpeza automática, os timeouts, os limites de concorrência e a proteção de memória da 3.x. A lista sai do código de cada versão e das páginas de variáveis da documentação oficial, conferidos em 3 de novembro de 2026. Toda variável aceita o sufixo _FILE para ler o valor de um arquivo, útil para senhas e chaves em secrets do Docker.
Idade mínima em horas de uma execução finalizada para ser apagada de vez. A folga preserva as execuções recentes enquanto você monta o workflow.
Idade em horas a partir da qual uma execução finalizada é marcada para exclusão. O padrão de 336 horas equivale a 14 dias.
Tamanho máximo em bytes dos resultados de uma execução carregados para exibição no editor. Execuções maiores aparecem sem os resultados. Não afeta nova tentativa, retomada nem recuperação. Com
0, o limite fica desligado.Apaga execuções antigas de forma contínua, conforme idade e quantidade.
Intervalo em minutos entre as exclusões definitivas de execuções.
Quantidade máxima de execuções finalizadas mantidas no banco. A limpeza não corta no número exato. Com
0, não há limite.Intervalo em minutos entre as marcações de execuções para exclusão.
Configurava a limpeza de execuções em versões antigas. Não tem mais efeito.
Nas três linhas, o n8n pede para remover a variável porque ela não tem mais efeito.
Salva os resultados das execuções manuais. Cada workflow pode trocar esse padrão nas configurações.
Salva os resultados das execuções de produção que falham:
allsalva enonedescarta. Cada workflow pode trocar esse padrão.Salva os resultados a cada Node executado, o que permite retomar uma execução interrompida. Aumenta as gravações no banco. Cada workflow pode trocar esse padrão.
Salva os resultados das execuções de produção bem-sucedidas:
allsalva enonedescarta. Cada workflow pode trocar esse padrão.Modo de execução:
regularexecuta no próprio processo do n8n equeuedistribui as execuções para workers pelo Redis.Escolhia entre os modos
maineownde execução. O modoowndeixou de existir em maio de 2023.Nas três linhas, o n8n recusa iniciar com o modo
owne pede para remover a variável. Para isolar e escalar execuções, use o queue mode.Tempo máximo em segundos de uma execução de workflow. No limite, a execução é interrompida à força. Com
-1, não há limite, o padrão atual. O código prevê mudar esse padrão em uma versão futura.Limite máximo em segundos que cada workflow pode definir no próprio tempo limite. O padrão equivale a uma hora.
Quantidade máxima de execuções de avaliação rodando ao mesmo tempo. Com
-1, não há limite.Quantidade máxima de execuções de produção rodando ao mesmo tempo no modo regular. Com
-1, não há limite. No queue mode, o limite vem da opção--concurrencyde cada worker.Segredo compartilhado entre o plano de controle e o motor de execução separado. Recurso em desenvolvimento, ainda não pronto para uso.
Endereço usado pelo plano de controle para chegar ao motor de execução separado. Defina quando o motor não responde em
http://127.0.0.1:<porta>. Recurso em desenvolvimento.Endereço usado pelo motor de execução para chegar ao plano de controle. Recurso em desenvolvimento.
Endereço que o servidor do plano de controle escuta. O padrão aceita só conexões locais. Recurso em desenvolvimento.
Porta do servidor do plano de controle, separada da API do editor para poder ficar atrás de firewall. Recurso em desenvolvimento.
URL de conexão Postgres do motor de execução. Sem valor, o motor sobe só com health check. Recurso em desenvolvimento, ainda não pronto para uso.
Interface de rede que o servidor HTTP do motor de execução escuta. Recurso em desenvolvimento.
Onde roda o motor de execução:
in-processno próprio processo principal ouremoteem outro processo, iniciado comn8n engine. O modoremoteexigeN8N_ENGINE_BASE_URLeN8N_ENGINE_AUTH_SECRET. Recurso em desenvolvimento.Porta do servidor HTTP do motor de execução. Recurso em desenvolvimento.
Tempo em milissegundos que o plano de controle espera a resposta de uma execução antes de responder o próprio webhook. Em respostas por streaming, o prazo reinicia a cada trecho. Recurso em desenvolvimento.
Onde o n8n guarda os resultados das execuções:
database, o padrão,filesystem,s3ouazure.Experimental. Fração do limite de memória, de 0 a 1, a partir da qual o n8n interrompe uma execução na hora, sem nova checagem. Precisa ficar acima de
N8N_MEMORY_GUARD_STOP_LEVEL.Experimental, novo na 3.x. Protege a instância contra falta de memória, só no modo regular. Com a memória alta, novas execuções de produção esperam e o n8n interrompe a execução que ocupa mais memória, com os sub-workflows dela. Se o mesmo workflow for interrompido várias vezes, o n8n despublica o workflow e avisa o responsável por email.
Experimental. Fração do limite de memória, de 0 a 1, a partir da qual novas execuções de produção passam a esperar. Precisa ficar entre o nível de retomada e o de interrupção.
Experimental. Fração do limite de memória, de 0 a 1, abaixo da qual as execuções em espera voltam a rodar. Precisa ficar abaixo do nível de espera.
Experimental. Quantidade de interrupções do mesmo workflow de produção até o n8n despublicar o workflow. Com
0, a despublicação automática fica desligada.Experimental. Fração do limite de memória, de 0 a 1, a partir da qual o n8n interrompe a execução que ocupa mais memória. Precisa ficar entre o nível de espera e o crítico.
Desativa automaticamente o workflow quando todas as últimas execuções terminam em falha grave.
Quantidade de últimas execuções conferidas antes de desativar automaticamente um workflow.