In the Nginx configuration, when you want to limit the request processing rate by using the limit_req_zone
/ limit_req instructions
, I don't really understand the use of the nodelay
option.
In my understanding, it terminates the requests above the defined rate without delaying them. So it seems equivalent to burst=0
.
That is why I don't understand the following example :
limit_req zone=one burst=5 nodelay;
burst
defines the number of requests which could be delayed, so what is the meaning to define burst
if there is the nodelay
option?