Sentinel Cluster fallback threshold in global mode | 集群模式设置集群阈值为N,集群阈值模式为总体阈值,勾选失败退化后阈值使用的集群阈值

vm0i2vca  于 2022-10-19  发布在  其他
关注(0)|答案(3)|浏览(165)

流控规则配置成如下:
阈值类型: QPS
集群阈值:100
是否集群: 是
集群阈值模式:总体阈值
失败退化(如果token Server不可用是否退化到单机限流): 是
token Server 为独立部署,但token Serve宕机后退化成单机模式,就变成了单机限流为100QPS, 跟预期不复合(如果有10个client,单机阈值应该是100/10)。

oiopk7p5

oiopk7p51#

有大牛确认跟进这个问题吗

nwo49xxi

nwo49xxi2#

那你得把你的resource在定义一套单机的限流规则,是不是单机的限流规则也是配置的100

3j86kqsm

3j86kqsm3#

目前如果是总体阈值模式,则退化阈值等同于配置的阈值,不会按照机器数进行折算。这一块欢迎社区一起来完善。

Current behavior (until 1.8.4): given global threshold T, the local fallback threshold is also T instead of T/n . Improvements are welcomed!

相关问题