美文网首页
nginx limit_req && limit_req_zon

nginx limit_req && limit_req_zon

作者: ebayboy | 来源:发表于2019-05-30 17:16 被阅读0次

limit_req zone=req_zone;

严格依照在limti_req_zone中配置的rate来处理请求

超过rate处理能力范围的,直接drop

表现为对收到的请求无延时

limit_req zone=req_zone burst=5;

依照在limti_req_zone中配置的rate来处理请求

同时设置了一个大小为5的缓冲队列,在缓冲队列中的请求会等待慢慢处理

超过了burst缓冲队列长度和rate处理能力的请求被直接丢弃

表现为对收到的请求有延时

limit_req zone=req_zone burst=5 nodelay;

依照在limti_req_zone中配置的rate来处理请求

同时设置了一个大小为5的缓冲队列,当请求到来时,会爆发出一个峰值处理能力,对于峰值处理数量之外的请求,直接丢弃

在完成峰值请求之后,缓冲队列不能再放入请求。如果rate=10r/m,且这段时间内没有请求再到来,则每6 s 缓冲队列就能回复一个缓冲请求的能力,直到回复到能缓冲5个请求位置。

---------------------

作者:那我懂你意思了

来源:CSDN

原文:https://blog.csdn.net/hellow__world/article/details/78658041

版权声明:本文为博主原创文章,转载请附上博文链接!

相关文章

网友评论

      本文标题:nginx limit_req && limit_req_zon

      本文链接:https://www.haomeiwen.com/subject/bzgvtctx.html