流控管理
更新时间:2026-09-09
操作场景
当客户端或主题的突发流量影响集群稳定性时,可以创建流控规则,限制指定目标在单个 Kafka 节点上的生产速率或消费速率。
流控类型支持客户端 ID和主题。
前提条件
- 集群必须处于服务中状态。
注意事项
- 控制台设置的是单节点生产速率上限和单节点消费速率上限,不是整个集群的总速率上限。
- 创建流控规则前,建议根据历史监控数据评估流控目标的正常流量和峰值流量。
- 生产速率上限过低可能增加消息发送延迟;消费速率上限过低可能造成消费积压。
- 建议先查看历史流量,再逐步调整速率上限,并为正常业务波动预留空间。
操作步骤
- 登录消息服务 for Kafka 控制台进入集群列表页面,单击需要操作的集群进入集群详情页面。
- 在侧边导航中单击流控管理。
- 在流控列表页签中单击新建流控。
-
选择流控类型:
- 客户端 ID:输入客户端 ID。输入
*可以选择全部客户端。 - 主题:选择需要限流的主题。
- 客户端 ID:输入客户端 ID。输入
- 根据需要选中单节点生产速率上限或单节点消费速率上限,并填写限流值,单位为
MB/s。 - 确认配置无误后提交。创建成功的规则会显示在流控列表中。
- 切换到流控监控页签,选择监控类型、流控类型和时间范围,查看规则目标的流量变化。查询多个目标时,使用英文逗号分隔。
评价此篇文章
