分布式消息服务KAFKA版-约束与限制:实例

时间:2025-06-20 17:27:36

实例

表1 实例约束与限制

限制项

约束与限制

Kafka ZooKeeper

Kafka集群依赖ZooKeeper进行管理,开放ZooKeeper可能引发误操作导致业务受损,当前仅Kafka内部使用,不对外提供服务。

版本

  • 当前服务端版本为1.1.0、2.7、3.x。实例创建后,服务端版本不支持升级。
  • 兼容0.10以上的客户端版本,推荐使用和服务端一致的版本。

登录Kafka节点所在机器

不能登录。

存储空间

  • 集群实例只支持扩大存储空间,不支持减小存储空间。
  • 扩容存储空间有次数限制,最多扩容20次。
  • 单机实例不支持修改存储空间。

基准带宽/代理数量

  • 集群实例只支持增加基准带宽/代理数量,不支持减小基准带宽/代理数量。
  • 单机实例不支持修改代理数量。

代理规格

  • 集群实例支持扩容/缩容代理规格。
  • 若Topic为单副本,扩容/缩容期间无法对该Topic生产消息或消费消息,会造成业务中断。
  • 若Topic为多副本,扩容/缩容代理规格不会造成服务中断,但可能会导致消费的分区消息发生乱序,请谨慎评估业务影响,建议您在业务低峰期扩容/缩容。
  • 扩容/缩容代理规格的过程中,节点滚动重启造成分区Leader切换,会发生秒级连接闪断,在用户网络环境稳定的前提下,Leader切换时长一般为1分钟以内。多副本的Topic需要在生产客户端配置重试机制。
  • 若集群实例已创建的分区数总和大于待缩容规格的实例分区数上限,此时无法缩容。
  • 单机实例不支持修改代理规格。

修改VPC/子网/可用区

实例创建后,不支持修改VPC/子网/可用区。

是否支持Kerberos认证

不支持

客户端单IP连接数

2020年7月以及之后购买的实例,Kafka实例的每个代理允许客户端单IP连接的个数默认为1000个,在此之前购买的实例,Kafka实例的每个代理允许客户端单IP连接的个数默认为200个,如果超过了,会出现连接失败问题。

support.huaweicloud.com/productdesc-kafka/kafka-pd-190605003.html