流量控制
- 流量控制通过控制数据传输速率来避免微服务过载运行。本指南将展示如何使用 mersher 提供的流量控制能力。
前言
- 在您进一步阅读之前,请确保您已阅读了mersher快速入门,并已成功运行用例服务。
开启
-
添加流量控制配置,重启服务,更改mersher_calculator配置文件chassis.yaml,其中流量控制包含下列选项:
flowcontrol: Provider: qps: enabled: true # enable rate limiting or not global: limit: 0 # default limit of provider limit: Server: 0 # rate limit for request from a provider
该频率限制标识每秒接受的请求为0,即不提供服务。
验证
-
点击 Submit 按钮,此时能看到由于流控受限而请求被拒的界面,请求已经无法到达httpserver_calculator。