Access Multiple User at the same time

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