Having "Too many request error" when multiple people are trying to connect

Hi everybody !! Here is my question below !!

Describe the error:

I am currently teaching people how to use n8n, the group is fairly big (50ish people), I created an self hosted installation, but when all of them connected to the platform to start working, their connection got refused with the following error message : “Too many request”.

My guess is that there is a safety mechanism that locks up the login system if too many people are trying to join, what I would like to do, is to increase the limit of people who can simultaneously join.

What is the error message (if any)

Too many request.

Information on your n8n setup

  • n8n version: 1.107.4
  • Database (default: SQLite): default
  • n8n EXECUTIONS_PROCESS setting (default: own, main): none
  • Running n8n via (Docker, npm, n8n cloud, desktop app): npm
  • Operating system: Ubuntu 24.04.3 LTS x86_64

Thank you all for your help !!

Hy :waving_hand: !

Then I think is the time to teach them about:

N8N_CONCURRENCY_PRODUCTION_LIMIT

env variables.

Then queue mode with workers as well, even using Redis for the n8n and RabbitMQ for workflows since you hit a critical point in concurrency and scaling.

P.S curios about the Ubuntu instance how resources are allocated, since you use npm then Nodejs will help as well to start n8n with more resources.

BTW the topic will get too long, so I hope it helps in some way.

Alright I will try this ! Thanks a lot !!

1 Like