nginx 读写限流
来源:互联网 发布:mac 启动 文件夹 问号 编辑:程序博客网 时间:2024/06/01 09:41
前段时间,开发了一个供外部调用的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
还是那句话,应用程序不需要关心,一句代码都不用动
0 0
- nginx 读写限流
- nginx 如何实现读写限流的方法
- Nginx 限流
- Nginx 限流
- nginx 限流
- Nginx限流
- nginx限流算法
- nginx limit 限流
- nginx限流方案
- nginx配置缓存限流
- HDFS的读写限流方案
- HDFS的读写限流方案
- NGINX限流的一些思考
- NGINX限流的一些思考
- nginx对特定参数限流
- NGINX限流的一些思考
- Nginx TCP监控和自动限流
- nginx + lua + redis 防刷和限流
- 全选/全不选
- VR中对带有约束的物理对象的交互
- 事务特性和并发带来的问题
- ICS malloc lab总结
- C++ List的用法(整理)
- nginx 读写限流
- php flock 使用实例
- js 替换所有
- 使用truelicense进行Java程序license控制 经过扩张可以验证license 开始结束日期,验证绑定给定mac地址
- KafKa(0.10)安装部署和测试
- IO复用select模型
- 2017 年热门编程语言排行榜,你的语言上榜没?
- MQTT介绍
- Android - 自定义View不显示