This commit is contained in:
by931
2022-09-06 22:30:37 +08:00
parent 66970f3e38
commit 3d6528675a
796 changed files with 3382 additions and 3382 deletions

View File

@@ -190,7 +190,7 @@ function hide_canvas() {
<li>如果是本地限流,则调用流量效果控制器判断是否拒绝当前请求。</li>
</ol>
<p>实现集群限流是在第3步的基础上如果限流规则的 clusterMode 配置为集群限流模式,则向集群限流服务端发起远程调用,由集群限流服务端判断是否拒绝当前请求,流量效果控制在集群限流服务端完成。我们结合下图理解。</p>
<p><img src="assets/9d4a3bd0-ed3c-11ea-b07d-070a5bf07ad2" alt="18-01-cluster-flow-lct" /></p>
<p><img src="assets/9d4a3bd0-ed3c-11ea-b07d-070a5bf07ad2" alt="png" /></p>
<p>如图所示,当规则配置为集群限流模式时,通过 TokenService 向集群限流服务端发起请求,根据响应结果决定如何控制当前请求。</p>
<h3>集群限流服务端的两种模式</h3>
<p>Sentinel 支持两种模式启动集群限流服务端,分别是嵌入模式、独立模式,两种模式都有各种的优缺点。</p>