我的目标是使用容器部署 Kafka 连接连接器(s3 sink),因此了解有关工作人员可能或可能不直接相互通信的详细信息非常重要。
从我读到的内容来看,我不能确定工作人员之间是否会进行直接通信(比如一个工作人员使用 REST 与另一个工作人员交谈,或者其他什么)。
一开始我认为当我使用 REST 更新配置时,配置更改是使用 connect_config 内部主题和/或使用 Kafka 消费者协调器传播的。
但从我读到的:
rest.advertised.host.name
If this is set, this is the hostname that will be given out to other workers to connect to.
关于工人如何以及为什么(如果他们这样做)相互沟通的任何细节?