Sentinel | 您所在的位置:网站首页 › 电信怎么关闭限流服务模式 › Sentinel |
添加规则: 测试例子分析: 启动测试 点击 察看结果树 上面测试例子,到Sentinel控制台的实时监控可以看到 当/write资源访问量触发阈值时,就会对/read资源限流,避免影响/write资源。 案例:需求: •在OrderController新建两个端点:/order/query和/order/update,无需实现业务 •配置流控规则,当/order/ update资源被访问的QPS超过5时,对/order/query请求限流 1. 编写测试controller方法:![]() ![]() ![]() ![]() ![]() query被限流 1. 两个有竞争关系的资源 2. 一个优先级较高,一个优先级较低(优先级高的触发阈值时(本案例的order),对优先级低的限流(本案例的query)) 三、流控模式-链路 Sentinel默认只标记Controller中的方法为资源,如果要标记其它方法,需要利用@SentinelResource注解 去配置文件里配置,关闭context,就可以让controller里的方法单独成为一个链路;不关闭context的话,controller里的方法都会默认进去sentinel默认的根链路里,这样就只有一条链路,无法流控链路模式 启动测试 ![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |