I’ve activated a workflow in n8n, and several people are executing it simultaneously. How can I prevent data from getting mixed up so that each person can independently complete their data processing?
Hey @Joe_B !
You will need Redis(external queue sysyem) and maybe RabbitMQ (internal queue)…
Redis will store all the execution in a list , so they get executed in the order they arrived.
Cheers!
The redis I need to using the docker?
But i did not use the docker. I’m using the Zeabur to hosting
Can you show me a simple workflow that integrate this tools?
Not necessarily to use Docker for Redis.
Redis is independent software, and it has nothing to do with docker.
Is like a DB(postgres) it stores lists and it can be configured like any other db in env file.
And @Joe_B , here is am example of using redis:
Alright thanks @Parintele_Damaskin for sharing the info
so which mean now I need to change the simple memory to the redis, then need to set up anything so that it can each user can independently complete their task
I am not talking about “memory” when using REDIS.
You can use Redis as memory, or as any other nodes .
Just copy the flow into your canvas, and you will understand.
alright, thanks @Parintele_Damaskin
