Sentinel icon indicating copy to clipboard operation
Sentinel copied to clipboard

[BUG] 集群限流模式下匀速排队,设置集群总体阈值无效

Open irwinai opened this issue 1 year ago • 3 comments

Issue Description

限流规则设置成集群总体,规则为匀速排队。 测试后发现集群总体无效。 比如我设置成3,机器数量为 N,实际限流的 QPS 为3*N

Type: bug report

Describe what happened

限流规则设置成集群总体,规则为匀速排队。 测试后发现集群总体无效。 比如我设置成3,机器数量为 N,实际限流的 QPS 为3*N

Describe what you expected to happen

实际上选择集群总体,应该 QPS 就是3,实际测试2台机器,QPS 达到了6

How to reproduce it (as minimally and precisely as possible)

  1. 设置限流规则,集群总体,匀速排队模式
  2. 开启两台机器,压测

Tell us your environment

实际生产线上环境

irwinai avatar Jul 10 '23 06:07 irwinai

集群流控目前不支持匀速排队模式,控制台不应该支持这种配置组合,欢迎提 PR 修复哈。 另外针对集群流控+匀速排队模式,可以描述下你们具体的业务场景,社区来看一下。

sczyh30 avatar Jul 10 '23 06:07 sczyh30

集群流控目前不支持匀速排队模式,控制台不应该支持这种配置组合,欢迎提 PR 修复哈。 另外针对集群流控+匀速排队模式,可以描述下你们具体的业务场景,社区来看一下。

具体的业务场景就是我们有个下游的三方服务非常慢,所以要对这个调用进行限流,但是又不希望请求都失败,希望他们排队等待。

irwinai avatar Jul 11 '23 02:07 irwinai

集群流控目前不支持匀速排队模式,控制台不应该支持这种配置组合,欢迎提 PR 修复哈。 另外针对集群流控+匀速排队模式,可以描述下你们具体的业务场景,社区来看一下。

具体的业务场景就是我们有个下游的三方服务非常慢,所以要对这个调用进行限流,但是又不希望请求都失败,希望他们排队等待。

您那边解决了这个问题嘛 我司也有这个场景

Ccccccai777 avatar Mar 30 '24 14:03 Ccccccai777