无法从外部AWS Kafka集群产生kafka消息

时间:2019-01-24 12:41:54

标签: amazon-ec2 apache-kafka kafka-producer-api

我遇到以下问题:

我仅使用1个worker和broker节点在aws上建立了尽可能基本的融合平台。

当我尝试从vpc外部生成关于kafka主题的消息时,我收到以下错误消息:

  

ERROR将消息发送到主题test1并使用键:null,值:时出错。   13个字节,错误:   (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback)   org.apache.kafka.common.errors.TimeoutException:更新失败   60000 ms之后的元数据。

当我从vpc网络中执行此操作时,它就可以正常工作。

我确保我的vpc允许所有流量,并且我知道使用ec2节点的公共DNS地址。

我也看到了这个Why I cannot connect to Kafka from outside?

我实施了更改,但是没有解决我的问题。

我对与连接和网络有关的一切都很怀念,所以我希望有人能帮助我

1 个答案:

答案 0 :(得分:1)

问题得到解决:配置公告的侦听器可以解决问题+在公司防火墙之外工作。 –