0
点赞
收藏
分享

微信扫一扫

如何通过外部电脑访问kafka服务器


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

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

解决的方法有两个:

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

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

定位到该文件如下位置:

如何通过外部电脑访问kafka服务器_ip地址

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

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

advertised.listeners=PLAINTEXT://10.112.179.12:9092

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



更多关于kafka的配置可参考:​​http://kafka.apache.org/documentation/#configuration​​


举报

相关推荐

0 条评论