我在Aws上运行两台服务器,并且我为服务器配置了外部DNS。
当我尝试使用telnet从命令行使用dns名称连接到kafka端口时,它完全连接。
当我对Kafka消费者或制作人做同样的事情时,亚马逊的私人dns得到解决,因为内部dns之间没有连接,所以它不起作用。
我能够在这两台服务器之间连接MySQL。
在这方面感谢任何帮助。
谢谢,
兰芝斯
www.bevywise.com
答案 0 :(得分:1)
检查一下: Kafka server configuration - listeners vs. advertised.listeners
简而言之,设定 advertised.listeners = yourdns:port应解决问题