You need to enable JavaScript to run this app.
导航
添加限流
最近更新时间:2024.11.13 14:33:52首次发布时间:2024.11.13 14:33:52

消息队列 Kafka版支持为 Topic 配置限流,控制生产、消费消息的上限速率,避免因单个 Topic 流量过大而影响其他 Topic 或整个 Kafka 集群性能。本文档介绍在控制台上添加 Topic 限流配置的操作步骤和注意事项。

前提条件

已创建 Topic。创建 Topic 的详细操作说明,请参见创建 Topic

注意事项
  • 限流流量的取值范围取决于 Kafka 实例的计算规格,例如规格支持的最大流量为 20MB/s,则限流流量取值范围为 1MB/s ~ 20MB/s。各计算规格对应的流量上限,请参见产品规格
  • 限流流量为 Topic 的整体流量,会被平均分配到 Topic 的每个 Broker 上。例如配置的限流流量为 21MB/s,Topic 内存在 3 个 Broker,则分配到每个 Broker 的限流流量为 7MB/s。

操作步骤
  1. 登录消息队列 Kafka版控制台
  2. 在顶部菜单栏中选择目标 Kafka 实例所在地域,并在左侧导航栏中选择实例列表
  3. 在页面右侧实例列表中,单击目标实例名称
  4. 在页签栏中,单击限流管理
  5. 单击添加限流
  6. 填写限流参数配置。

参数

是否必填

说明

Topic 名称

选择需要限流的 Topic。

最大生产流量

最大生产流量最大消费流量两者必填一个

设置所选 Topic 的最大生产流量,取值范围为 1MB/s ~ 当前 kafka 实例的业务写流量峰值

最大消费流量

设置所选 Topic 的最大消费流量,取值范围为 1MB/s ~ 当前 kafka 实例的业务读流量峰值

  1. 单击确定
    您可在限流管理页签中查看已添加的限流配置。