你好,欢迎访问我的博客!登录
当前位置:首页 - 服务器问题 - 正文 SEO教程学习网

nginx 如何实现读写限流的方法

2019-02-27服务器问题seo学习网28°c
A+ A-
这篇文章主要介绍了nginx 如何实现读写限流的方法的相关资料,这里提供实例代码及如何配置,需要的朋友可以参考下

nginx 读写限流

前段时间,开发了一个供外部调用的api,领导说要限流,请求单个IP,每秒50读次,写10次

万能的nginx,几行配置搞定

# 先定义好规则,需要写在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;  # 读# 把需要限速的接口应用上上面的规则# 写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

还是那句话,应用程序不需要关心,一句代码都不用动

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

nginx 如何实现读写限流的方法

这篇文章主要介绍了nginx 如何实现读写限流的方法的相关资料,这里提供实例代码及如何配置,需要的朋友可以参考下 nginx 读写限流 前段时间,开发了一个供外部调用的api,领导说要限流,请求单个IP,每秒50读次,写10次 万能的nginx,几行配置搞定 # 先定义好相关推荐: CentOS下编译安装nginx及配置缩略图插件的方法教程Nginx+Tomcat高性能负载均衡集群搭建教程nginx部署.net core站点的方法使用Nginx反向代理与proxynginx强制使用https访问的方法(http跳转到https)Nginx启用Brotli算法压缩的示例详解Linux中Nginx反向代理下的tomcat集群Nginx服务器中的location配置详解nginx超时设置详细介绍nginx使用replace-filter-nginx-module实现内容替换的示例Centos 通过 Nginx 和 vsftpd 构建图片服务器的教程(图文)Nginx服务器配置性能优化方案Nginx 的多站点配置方案nginx访问日志并删除指定天数前的日志记录配置方法如何Docker化Python Django应用程序python实现分析apache和nginx日志文件并输出访客ip列表的方法Linux下查看nginx apache mysql php的编译参数禁止IP访问网站的多种方法分享(linux,php,nginx,apache) ======================================================================================================网站被劫持检测、网站监控站群批量SEO查询六大搜索引擎 模拟蜘蛛批量替换工具 - 多行批量替换服务器专用下载工具iis日志分析工具批量PING,服务器批量添加网卡IP小工具远程同步备份工具整站下载工具批量远程桌面连接工具iis网站批量管理
  选择分享方式
未定义标签

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>


  用户登录