开发者社区> 问答> 正文

消息队列Kafka版升级topic数量是否会影响业务

消息队列Kafka版升级topic数量是否会影响业务

展开
收起
提个问题 2024-05-31 16:05:41 12 0
1 条回答
写回答
取消 提交回答
  • 网站:http://ixiancheng.cn/ 微信订阅号:小马哥学JAVA

    参考官网:https://help.aliyun.com/zh/apsaramq-for-kafka/what-problems-may-occur-if-you-upgrade-message-queue-for-apache-kafka-brokers

    升级Broker可能产生消息乱序、客户端连接中断、消息量不均衡等影响。

    升级Broker可能产生以下影响:

    升级过程中,会逐个重启云消息队列 Kafka 版集群中所有的Broker。在重启Broker的过程中服务不会中断,但是从每个Broker重启完成之后的5分钟内消费的分区消息可能会发生乱序。

    重启过程中已有的客户端连接可能会中断。需要您的客户端有自动重连功能,服务端的其他Broker会自动接替服务。

    此外,升级和重启Broker期间,各个分区处理的消息量也会出现一定的不均衡,需要您评估一下升级变更对您业务可能产生的影响。

    升级所有Broker大概需要5分钟~15分钟。如果有多个实例,可以考虑先升级测试集群,验证通过后再升级生产集群。

    2024-05-31 17:30:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
企业互联网架构之消息队列 立即下载
基于消息队列RocketMQ的大型分布式应用上云最佳实践 立即下载
云原生消息队列Apache RocketMQ 立即下载