前言:
安装好Kafka(服务端ip为192.168.137.128),window使用Java调用kafka-clients库来远程连接Kafka服务端,进行生产者和消费者测试,发现消息发不出去。但是如果把生产者和消费者利用topic来打开生产和消费,就可以测试成功。
原因分析:
1、排查是不是防火墙的问题,再windows下面打开cmd,ping 192.168.137.128,看下网络是不是通的,如果是通的,则看下面的解决方案,如果发现time out,则是超时,则要看下是否打开防火墙。
2、如果不是防火墙,那就看自己的服务是不是启动了。
如果zookeeper和kafka都正常启动了的话。
3、应该最后就是kafka的配置问题:
打开vim config/server.properties
打开里面的这两个配置。并且ip地址填自己本机的ip地址即可。