【问题标题】:Running kafka connect in Distributed mode?以分布式模式运行kafka connect?
【发布时间】:2018-08-13 21:13:13
【问题描述】:

我总共有 3 个虚拟机(CloudVPS)。他们每个人都安装了java,confluent开源。在 VM1 中,我正在运行 3 个 Splunk-sink-connector 进程,这些进程从不同的主题读取并在不同的端口上运行。并且使用 REST 调用,我将 JSON 配置发布到它们中的每一个。

由于我在分布式模式下运行,我还想利用其他 2 个 VM。谁能告诉我该怎么做,将其他 2 个 VM 添加到这 3 个进程中以实现并行处理。

【问题讨论】:

    标签: apache-kafka kafka-consumer-api apache-kafka-connect confluent-platform


    【解决方案1】:

    您只需要在三个虚拟机follow the instructions here 上以分布式模式运行 Kafka Connect,并确保为它们提供相同的 group.id,这将它们标识为同一集群的成员(因此有资格共享他们之间的任务)。更多分布式模式配置细节here

    另见:

    【讨论】:

    • 你在 kubernetes 集群上是否有类似的 kafka connect 分布式模式的文档或掌舵图?
    猜你喜欢
    • 1970-01-01
    • 2019-02-03
    • 2019-11-30
    • 2018-04-21
    • 2020-01-02
    • 2017-06-11
    • 2019-05-12
    • 2020-05-17
    • 1970-01-01
    相关资源
    最近更新 更多