新建了一个kafka集群,在window下写了一个简单的producer做测试,结果遇到了消息发送失败的问题,代码如下:

        Properties props = new Properties();
props.put("metadata.broker.list", "192.168.1.107:6667");
props.put("serializer.class", "kafka.serializer.StringEncoder");
// props.put("partitioner.class", "example.producer.SimplePartitioner");
props.put("request.required.acks", "1"); ProducerConfig config = new ProducerConfig(props);
Producer producer = new Producer<String, String>(config);
String payload = String.format("ayuananybc%s", "test");
KeyedMessage<String, String> data = new KeyedMessage<String, String>("mytopic", payload);
producer.send(data);
 
 
经过查看kafka broker的参数如下:

于是猜测是不是本地运行的时候不认识Slave1(192.168.1.107)? 然后我在hosts中加上:192.168.1.107  Slave1。

结果就可以了:

其实原因是让kafka知道zookeeper的监听地址,我们不修改hosts,加上如下配置也是可以的:

最新文章

  1. Spring代理模式及AOP基本术语
  2. arcgis api for js入门开发系列三地图工具栏(含源代码)
  3. c++的多线程和多进程
  4. header()相关
  5. Linux下查看机器公网IP
  6. NGUI 减少drawcall规则
  7. linux mount命令的用法详细解析
  8. c# WMI获取机器硬件信息(硬盘,cpu,内存等)
  9. AngularJS 学习随笔(一)
  10. XJOI1571爱心蜗牛【树形动规】
  11. React Native基础&amp;入门教程:以一个To Do List小例子,看props和state
  12. Spring 中StopWatch用法
  13. 第一章 FFmpeg简介
  14. 10.16 正式开发stark组件(一)
  15. 吴裕雄 python 数据处理(3)
  16. Jquery 延迟加载框架
  17. spring-boot前端参数单位转换
  18. 切片和append操作
  19. bzoj 2178
  20. Golang之接口(interface)

热门文章

  1. ACM1005:Number Sequence
  2. Go语言中其他数据与字符串类型的转换
  3. spark 例子groupByKey分组计算
  4. 纪中OJ 2019.02.15【NOIP提高组】模拟 B 组 梦回三国 比赛题解(第一个)
  5. .Net 两个对像之间的映射 (一 )
  6. 20155333 2016-2017-2 《Java程序设计》第4周学习总结
  7. odoo学习之:【转】控制menuitem的显示权限
  8. [BZOJ4712]洪水-[树链剖分+线段树]
  9. uber司机 如何提高评分、接单率、成单率?
  10. Zabbix学习之路(七)之Nginx的状态监控