I’ve been testing out setting up scaling on a self hosted instance following the Scaling guide in the docs.
I’ve successfully set up a worker to handle executions but I’m having issues getting the webhook processor to work.
I have a loadbalancer (Traefik) working correctly as it reaches the Webhook processor but I am not seeing anything happening on the redis server and then I recieve an error page.
The Environmental variables for the webhook processor instance are:
Env for main process:
When hitting the production link for a webhook I get this simple error:
“Cannot GET /api/test”
With a 404 error code.
I can’t seem to pinpoint the issue it may be with redis but I’m not getting any errors associated to redis just an absence of activity.
Or its acting like its own instance and not talking to the main instance at all.
If anyone has any ideas what may be going wrong/ I am doing wrong or has any insight into how the Webhook processors work I’d be greatful to hear it.
Thanks in advance!
- n8n version:0.157.1
- Database you’re using (default: SQLite):Postgres
- Running n8n with the execution process [own(default), main]:
- Running n8n via [Docker, npm, n8n.cloud, desktop app]:npm