中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

nginx實現(xiàn)讀寫限流

2019-05-28    來源:愛站科技

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

我們在開發(fā)供外部調(diào)用的api可能會根據(jù)領(lǐng)導(dǎo)的要求需要限流,那么你知道nginx如何實現(xiàn)讀寫限流嗎?還不了解的小伙伴們一起來參考一下吧,希望對你有所幫助。

nginx 讀寫限流

前段時間,開發(fā)了一個供外部調(diào)用的api,領(lǐng)導(dǎo)說要限流,請求單個IP,每秒50讀次,寫10次

萬能的nginx,幾行配置搞定

# 先定義好規(guī)則,需要寫在server外面
limit_req_zone $binary_remote_addr $uri zone=api_write:20m rate=10r/s; # 寫
limit_req_zone $binary_remote_addr $uri zone=api_read:20m rate=50r/s;  # 讀

# 把需要限速的接口應(yīng)用上上面的規(guī)則

# 寫10/秒
location = /api/v1/trade {
  limit_req zone=api_write burst=10;
  proxy_pass http://api_server;
}
# 查詢50/秒
location /api/v1/query {
  limit_req zone=api_read burst=50;
  proxy_pass http://api_server;
}

nginx -s reload

還是那句話,應(yīng)用程序不需要關(guān)心,一句代碼都不用動

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

標(biāo)簽: [db:TAGG]

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:docker python實現(xiàn)打包的方法

下一篇:CentOS中route命令的解析