kafka 遇到的问题集合

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012930316/article/details/81097670

链接:

    kafka  官网 http://kafka.apache.org/documentation/#api

1 .远程链接,提示超时

java.net.ConnectException: Connection refused: no further information

       解决:

  • 这里需要注意的是,因为是远程连接服务器,所以要看服务器的防火墙是否针对端口9092(默认端口)打开的,刚开始弄了很长时间,我一直没弄好的原因是因为中午我重启了服务器,导致防火墙又打开了。
  • 如果防火墙是正常的,就需要改变Kafka的配置:在/config/service.properties中,添加上一句host.name=${当前服务器的ip地址}
  • 这主要是因为,kafka默认是监听localhost的端口,如果不配置新端口名的话,就解析监听不到消息。
  • 完事后重启服务 
    bin/zookeeper-server-start.sh config/zookeeper.properties(zookeeper)
    bin/kafka-server-start.sh config/server.properties(kafka服务)

猜你喜欢

转载自blog.csdn.net/u012930316/article/details/81097670
今日推荐