[日常] nginx访问频率限制

[日常] nginx访问频率限制,第1张

概述去年的事,随便记记=========================================================================2017年3月15日 记录: nginx限制请求频率:server外面加上:limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;里面加上:limit_req zone=one burst=5; 解释:超过频率的请求会被放到一个队列中延迟处理,超过burst次数的会返回503limit_req_zone :定义限制的key$binary_remote_addr:根据ip来限制,nginx的预制变量zone=one :空间的名称是one10m :共享内存大小rate=1r/s :频率一秒钟一次请求 limit_req :使用刚才定义的keyzone=one :使用one这个空间burst    :超过频率的次数的,返回503

去年的事,随便记记

=========================================================================

2017年3月15日 记录:

Nginx限制请求频率:

server外面加上:

limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;

里面加上:

limit_req zone=one burst=5;

解释:

超过频率的请求会被放到一个队列中延迟处理,超过burst次数的会返回503

limit_req_zone :定义限制的key

$binary_remote_addr:根据ip来限制,Nginx的预制变量

zone=one :空间的名称是one

10m :共享内存大小

rate=1r/s :频率一秒钟一次请求

limit_req :使用刚才定义的key

zone=one :使用one这个空间

burst    :超过频率的次数的,返回503

总结

以上是内存溢出为你收集整理的[日常] nginx访问频率限制全部内容,希望文章能够帮你解决[日常] nginx访问频率限制所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/1051142.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存