java客户端远程连接,kafka集群不能监听的问题
2018-03-19 14:05
369 查看
String topic = "order1"; /*读取配置文件*/ Properties props = new Properties(); props.put("bootstrap.servers", "192.168.146.131:9092"); props.put("acks", "all"); props.put("retries", 0); props.put("batch.size", 16384); props.put("linger.ms", 1); props.put("buffer.memory", 33554432); props.put("key.serializer", "org.apache.kafka.common.serialization.StringSerializer"); props.put("value.serializer", "org.apache.kafka.common.serialization.StringSerializer"); Producer<String, String> producer = new KafkaProducer<String,String>(props); for (int i = 0; i < 10; i++) producer.send(new ProducerRecord<String, String>("order1", Integer.toString(i), UUID.randomUUID().toString())); producer.close();
在kafka安装的linux集群上,执行命令生产和消费都没有问题
但是执行上述命令时,kafka没有收到消息
解决:
在kafka的/config/service.properties中,添加上一句host.name=192.168.146.131
IP地址为kafka自己的ip
相关文章推荐
- Java客户端连接kafka集群报错
- 不能远程连接的问题
- 关于Unix下面Java画图提示不能与XWindows连接的问题
- 电脑不能连接远程桌面方法(彻底解决因操作系统带来的问题)
- SQL Server 2000不能远程连接的问题
- SQL SERVER 2005 EXPRESS 不能远程连接的问题
- SQL SERVER 2005 EXPRESS不能远程连接的问题
- Java ADF Template程序不能连接ArcGIS Server问题
- Java ADF Template程序不能连接ArcGIS Server问题
- JTA(java telnet/ssh client)不能telnet/ssh远程机器问题与解决
- 解决SQL SERVER2005不能远程连接问题
- SQL SERVER 2005 EXPRESS不能远程连接的问题
- 奋斗了n(n>7)小时,终于解决了连接远程JMS JNDI的问题:java.rmi.NoSuchObjectException: no such object in table
- WINCE6.0 远程工具,不能使用ActiveSync连接的问题
- SQL SERVER 2005 不能远程连接的问题
- 服务端没法监听客户端连接断开的问题
- mysql 由于权限问题远程不能连接,解决方法
- sqlcmd不能远程连接问题及解决方案(转)
- vss客户端不能连接的问题