开发者社区 问答 正文

大佬们,Kafka通过扩容,将原本0,1,2扩容到0,1,2,3,4,5,随后将topicA的所有副

大佬们,Kafka通过扩容,将原本0,1,2扩容到0,1,2,3,4,5,随后将topicA的所有副本reassign到3,4,5节点上了,下线了0,1,2节点,应用端再次启动后被阻塞了,有人遇到过这个问题么?Kafka版本0.11.0.2

展开
收起
真的很搞笑 2023-04-19 22:09:44 184 分享 版权
1 条回答
写回答
取消 提交回答
  • 随心分享,欢迎友善交流讨论:)

    这个问题可能是Kafka的副本重新分配导致的。当Kafka的副本重新分配时,可以出现一些问题,例如:

    重新分配副本时,如果有副本挂了,可能会导致消息被丢失。

    如果消费者在副本重新分配期间重新启动,则可能会出现阻塞的情况,因为消费者可能无法访问新的副本。

    针对这个问题,建议采取以下措施:

    确定所有新的副本都已正常启动,并且正在运行。

    确认消费者可以访问新的副本。

    如果消费者被阻塞,则可以尝试重启消费者,或者等待一段时间以使重新分配完成。

    如果消息丢失,则需要考虑实现消息备份机制,例如使用Kafka Mirror Maker来实现跨数据中心的备份。

    2023-04-21 10:39:48
    赞同 展开评论