¿Por qué automatizar con n8n se vuelve lento cuando mi flujo de trabajo crece
Describe el problema/error/pregunta
¿Cuál es el mensaje de error (si hay alguno)?
Por favor comparte tu flujo de trabajo
(Selecciona los nodos en tu lienzo y utiliza los atajos de teclado CMD+C/CTRL+C y CMD+V/CTRL+V para copiar y pegar el flujo de trabajo.)
Comparte el resultado devuelto por el último nodo
Información sobre tu configuración de n8n
- Versión de n8n:
- Base de datos (predeterminada: SQLite):
- Configuración de n8n EXECUTIONS_PROCESS (predeterminada: own, main):
- Ejecutando n8n a través de (Docker, npm, n8n cloud, aplicación de escritorio):
- Sistema operativo:
@Amidu_Louis ¿es el canvas/editor el que se vuelve lento (arrastrar, desplazarse, abrir configuración de nodos), o el tiempo de ejecución real el que se alarga cuando se ejecuta el flujo de trabajo? causas completamente diferentes.
Este es un problema común, aunque. Los flujos de trabajo pequeños generalmente se ejecutan sin problemas debido a la muy baja carga de trabajo, pero a medida que el flujo de trabajo se vuelve más grande y complejo, notamos ejecuciones lentas a veces
Debes asegurarte de que tu historial de ejecución esté limpio y simplificar tu lógica de ramificación cuando crees un flujo de trabajo
Hola Amidu Luis,
Identifico dos problemas distintos en lo que describes:
Si el editor/canvas es lento, principalmente es un problema de renderizado del navegador. Los workflows con 50+ nodos sobrecargan el canvas. La mejor solución es dividir el workflow en sub-workflows.
Si la ejecución en sí es lenta, lo cual generalmente es causado por grandes payloads de datos entre los nodos. Cada nodo mantiene su salida en memoria. La solución es que insertes temprano en el workflow un nodo Set o Filter y elimines campos innecesarios.
¿Qué exactamente experimentas?
También lo leí como 2 problemas diferentes efectivamente.
Excelente respuesta sobre cómo mejorar la velocidad en ambas cuentas
Bienvenido a la comunidad n8n @Amidu_Louis
A continuación, tabla y documentos que pueden apoyarte:
Overview | n8n Docs