Describe the problem/error/question
I’m running n8n in queue mode with multiple workers using Docker, and I would like to route specific executions to specific workers based on the workflow or some custom condition.
For example, I might need:
- A workflow to be executed on a worker inside a corporate network (e.g., to access internal resources).
- A specific workflow to always run on a worker with a fixed IP.
Is there a way to configure this kind of routing logic for executions in queue mode?
Ideally, I’d like to tag or label workers and then direct certain workflows (or executions with specific metadata) to those workers.
What is the error message (if any)?
N/A
Please share your workflow
N/A
Share the output returned by the last node
N/A
Information on your n8n setup
- n8n version: 1.103.2
- Database: PostgreSQL
- n8n EXECUTIONS_PROCESS setting:
queue - Running n8n via: Docker (Docker Compose / Stack)
- Operating system: Ubuntu 22.04