当前位置:首页 > 芯闻号 > 充电吧
[导读]在kafka的编译和使用中说明了kafka环境的搭建和本机自测。但是如果在外部电脑上启动生产者和消费者,并不能进行消息的发布和订阅,会报解析服务器hostname失败的错误。解决的方法有两个:1.将服

在kafka的编译和使用中说明了kafka环境的搭建和本机自测。

但是如果在外部电脑上启动生产者和消费者,并不能进行消息的发布和订阅,会报解析服务器hostname失败的错误。

解决的方法有两个:

1.将服务器的IP和计算机名信息添加到外部电脑的/etc/hosts文件,

2.方法1太麻烦了,每台外部电脑都要修改。可以通过修改服务器中kafka的config/server.properties配置文件就行了。

定位到该文件如下位置:


这里只需要修改“2”,因为有了这个配置,kafka就会忽略“1”。

将“2”的注释去掉,然后修改成如下所示:


advertised.listeners=PLAINTEXT://10.112.179.12:9092

其中10.112.179.12是我kafka服务器的IP地址。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭