Answer the question
In order to leave comments, you need to log in
How exactly does nginx limit_req burst "delay" requests?
Let's say we have nginx with the given limits:
limit_req_zone $binary_remote_addr zone=one:10m rate=30r/s;
limit_req zone=one burst=10;
Suppose 31 requests come to this nginx in some second, one request is accordingly postponed for the next second, the next second 31 requests come again, the one that was postponed will be executed in priority and guaranteed?
Answer the question
In order to leave comments, you need to log in
As far as I remember from my experience, extra requests are not delayed, but rejected with the 500th error.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question