如果我已经在本地运行了kafka,那么kafka connect只是我现有kafka之上的一个配置,还是kafka connect需要它自己的服务器/环境与我现有kafka的服务器/环境分开?
uubf1zoe1#
Kafka连接是它自己的配置之上的您的电脑 bootstrap-server 的配置。对于kafka connect,您可以在独立服务器或分布式连接服务器之间进行选择,并且必须更新相应的属性文件以指向当前运行的kafka服务器。看看下面 {kafka-root}/config 你会看到的基本上,您将根据需要更新connect standalone或connect distributed属性。
bootstrap-server
{kafka-root}/config
t5zmwmid2#
kafka connect是apache kafka的一部分,但它作为一个单独的进程运行,称为kafka connect worker。除了在沙盒环境中,您通常会将其部署在kafka代理的单独计算机/节点上。此图从概念上显示了它是如何运行的,与代理不同:您可以在单个节点上运行kafka connect,也可以作为集群的一部分运行(以获得吞吐量和冗余)。您可以在这里阅读更多关于kafka connect的安装、配置和体系结构的信息。
2条答案
按热度按时间uubf1zoe1#
Kafka连接是它自己的配置之上的您的电脑
bootstrap-server
的配置。对于kafka connect,您可以在独立服务器或分布式连接服务器之间进行选择,并且必须更新相应的属性文件以指向当前运行的kafka服务器。
看看下面
{kafka-root}/config
你会看到的基本上,您将根据需要更新connect standalone或connect distributed属性。
t5zmwmid2#
kafka connect是apache kafka的一部分,但它作为一个单独的进程运行,称为kafka connect worker。除了在沙盒环境中,您通常会将其部署在kafka代理的单独计算机/节点上。
此图从概念上显示了它是如何运行的,与代理不同:
您可以在单个节点上运行kafka connect,也可以作为集群的一部分运行(以获得吞吐量和冗余)。
您可以在这里阅读更多关于kafka connect的安装、配置和体系结构的信息。