Describe el problema/error/pregunta
Me he suscrito al ‘Plan Starter’ y constantemente pierdo la conexión mientras ejecuto mis flujos de trabajo. Ya he dividido los más grandes en flujos de trabajo más pequeños, pero sigo perdiendo la conexión cada vez…
Información sobre tu configuración de n8n
- Versión de n8n: Última versión
- Base de datos (predeterminado: SQLite): Supabase x Postgres
- Configuración de n8n EXECUTIONS_PROCESS (predeterminado: own, main): main
- Ejecutando n8n a través de (Docker, npm, n8n cloud, aplicación de escritorio): n8n cloud
- **Sistema operativo: Windows 12 en Firefox o Edge (ya que escuché que los complementos podrían ser la razón por la que pierdo la conexión, pero en Edge no tengo complementos instalados)
¡Hola @trickschoth, bienvenido!
Intenta reiniciar tu workspace, si eso no funciona, intenta comunicarte aquí: Where To Ask N8n Questions And Get Fast Answers | Qixazow
@trickschoth el banner “connection lost” es solo el websocket del editor que se cae — la ejecución en sí normalmente se completa bien en segundo plano, revisa la pestaña Executions y verás que se completaron. desencadena mediante webhook en lugar de hacer clic en Execute Workflow para que no tengas que mantener el editor abierto:
activa el workflow y luego accede a la URL del webhook de producción, se ejecuta del lado del servidor sin la interfaz.
thx achamm, Puede que lo entienda mal, pero estoy iniciando el primero de mis 6 workflows, porque cada workflow termina con un nodo “Execute Subworkflow Workflow” e inicia con un “When Executed by Another Workflow”. Y esta función está funcionando, pero mientras tanto estoy comprobando en la base de datos mientras el workflow está obteniendo y extrayendo datos, y por alguna razón el workflow 2 se bloquea o el workflow 3, simplemente porque se pierde la conexión - y coloca el Workflow en Offline.
He experimentado este problema antes y es muy molesto. Generalmente lo que está sucediendo es que el navegador está perdiendo su conexión WebSocket con la vista de ejecución, no el flujo de trabajo en sí el que está fallando. Deberías revisar tus registros de ejecución para ver si el flujo de trabajo se completó o si hubo un error.
Puedes intentar ver si tu flujo de trabajo está alcanzando un límite de tiempo de espera. El plan de inicio tiene límites de tiempo de ejecución, lo que significa que podrías ser interrumpido a nivel de infraestructura.
También, ¿estás conectándote a Supabase externamente a mitad del flujo de trabajo o eso es algo más en tu configuración? Supabase + Postgres es una configuración inusual.
Si las ejecuciones se completan en los registros pero la interfaz de usuario simplemente se detiene, es un problema de navegador/WebSocket, no un problema de flujo de trabajo.