我们正在将应用程序从ApacheKafka迁移到confluent平台。
Apache·Kafkaversion:1.1.0
汇合:4.1.0
尝试了以下选项:
手动复制zookeeper日志和kafka日志-由于体积和数据正确性,这不是最佳方式。
镜像生成器-这将复制新创建的主题和acl。它不会迁移apachekafka中的旧细节
请对此提出更好的建议。
我们正在将应用程序从ApacheKafka迁移到confluent平台。
Apache·Kafkaversion:1.1.0
汇合:4.1.0
尝试了以下选项:
手动复制zookeeper日志和kafka日志-由于体积和数据正确性,这不是最佳方式。
镜像生成器-这将复制新创建的主题和acl。它不会迁移apachekafka中的旧细节
请对此提出更好的建议。
1条答案
按热度按时间laik7k3q1#
您可以保留现有的kafka和zookeeper安装。
confluent不会改变这些数据的运行或管理方式。
您可以配置rest代理、模式注册表、控制中心、ksql等来使用现有的引导服务器或zookeeper连接;什么都不需要迁移,您只需要添加额外的消费者/生产者服务,而这些服务恰好是由confluent提供的。
如果以后计划升级代理,那么可以从合流包启动新的代理,迁移分区,然后关闭旧的代理。对于zookeeper也是如此,但是要确保在这个过程中至少有两个以上的,并且在转换之后总是有奇数个可用的