我有两个Kafka流应用程序在两个不同的节点上运行。经纪人是5。主题和变更日志主题的复制因子为2。现在我想增加或减少内部主题的复制因子。这会影响我运行Kafka Streams吗?我必须重新启动应用程序才能进行更改吗?还是必须更改流的应用程序ID?如果是,有什么有力的理由吗?
更改商店的备用副本(例如NUM_STANDBY_replicas_CONFIG(的问题也是一样的?
谢谢。
更改复制因子不会影响拓扑,因为(希望(在复制过程发生时,每个分区的前导代理不会更改
如果您选择降低复制因子,从而在应用程序运行时消除领先地位,那么您将看到类似"broker未分配分区"的错误