浏览 872
请问,使用以上两个指令定义了连接速率共享zone,如果多个location同时使用这个定义的连接速录总,请问是这多个location的的连接速率的总和受这个zone定义的数量的限制,还是每一个location的连接速率单独受这个连接速率zone的限制?
按点赞数排序
按时间排序
如果多个请求(包括匹配到不同的location)你配置的key相同,且都使用了同一个zone,那么是共享的
0
回答于2020-12-01 11:02
感谢陶老师
回答于2020-12-01 08:38
"使用以上两个指令"???
回答于2020-12-01 10:33
多谢陶老师,修改一下:
“请问,使用limit_req_zone指令定义了连接速率共享zone,如果多个location同时使用这个定义的连接速录总,请问是这多个location的的连接速率的总和受这个zone定义的数量的限制,还是每一个location的连接速率单独受这个连接速率zone的限制?”
回答于2020-12-01 02:52
nginx upstream支持域名有几个方式可以考虑:1.通过resolver指定DNS服务器,proxy_pass到对应域名或相关变量;2.通过map映射方式指定访问的IP。
假设有1万个并发连接,那么只需要1个数组存放变量的定义,另需要1万个数组存放变量的值。
否则,10001个数组就要翻一倍变成2万个数组了!
了解商业产品和专业支持服务
向开发组提交代码或反馈意见