我在远程机器上设置了kafka和zookeeper . 在那台机器上我可以看到下面在官方网站上使用测试方法 .

> bin/kafka-console-producer.sh --broker-list localhost:9092 --topic listings-incoming

This is a message

This is another message

> bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --listings-incoming --from-beginning

This is a message

This is another message

但是当我使用我的本地消费者脚本时,它无法正常工作:

bin/kafka-console-consumer.sh —bootstrap-server X.X.X.X:9092 —listings-incoming —from-beginning —consumer-property group.id=group2

没有看到消息显示但显示的是:

[2017-08-11 14:39:55,825]WARN自动提交抵消{listings-incoming-4 = OffsetAndMetadata {offset = 0,metadata =''},listings-incoming-2 = OffsetAndMetadata,listing-incoming-3 = OffsetAndMetadata {offset = 0,metadata =''},listings-incoming-0 = OffsetAndMetadata {offset = 0,metadata =''},listings-incoming-1 = OffsetAndMetadata {对于组group1,offset = 0,metadata =''}}失败:由于该组已经重新 balancer 并将分区分配给另一个成员,因此无法完成提交 . 这意味着后续调用poll()的时间长于配置的max.poll.interval.ms,这通常意味着轮询循环花费了太多时间进行消息处理 . 您可以通过增加会话超时或通过max.poll.records减少poll()中返回的批量的最大大小来解决此问题 . (org.apache.kafka.clients.consumer.internals.ConsumerCoordinator)

更新*****

我的zookeeper和kafka在同一台机器上运行,现在我在advertised.listeners上的配置是这样的:

advertised.listeners=PLAINTEXT://the.machine.ip.address:9092

我试着把它改成:

advertised.listeners=PLAINTEXT://my.client.ip.address:9092

然后运行客户端使用者脚本,它给出错误:

[2017-08-11 15:49:01,591]WARN在获取具有相关ID 3的元数据时出错:(org.apache.kafka.clients.NetworkClient)[2017-08-11 15:49 :22,106] WARN Bootstrap broker 10.161.128.238:9092已断开连接(org.apache.kafka.clients.NetworkClient)[2017-08-11 15:49:22,232]WARN获取具有相关ID 7的元数据时出错:(org.apache.kafka.clients.NetworkClient)[2017-08-11 15:49:22,340]WARN获取相关ID为8的元数据时出错:(org.apache.kafka.clients .NetworkClient)[2017-08-11 15:49:40,453] WARN Bootstrap broker 10.161.128.238:9092已断开连接(org.apache.kafka.clients.NetworkClient)[2017-08-11 15:49:40,531]WARN错误获取具有相关ID 12的元数据:(org.apache.kafka.clients.NetworkClient)

java连接kafka接收不到数据_Kafka客户端无法接收消息相关推荐

  1. 最新Kafka教程(包含kafka部署与基本操作、java连接kafka、spring连接kafka以及使用springboot)

    最新Kafka教程(包含kafka部署与基本操作.java连接kafka.spring连接kafka以及使用springboot) 欢迎转载,转载请注明网址:https://blog.csdn.net ...

  2. 【java 操作mysql】java连接mysql数据库并查询数据

    做java开发不可避免要处理数据库,所以这里写篇用jdbc来连接mysql的文章,java是一种高性能,通用的语言 .这使得它适合于编写高效的ETL生产代码和计算密集型的机器学习算法. 主要内容包括: ...

  3. kafka 查看待消费数据_kafka查看消费数据

    一.如何查看 在老版本中,使用kafka-run-class.sh 脚本进行查看.但是对于最新版本,kafka-run-class.sh 已经不能使用,必须使用另外一个脚本才行,它就是kafka-co ...

  4. java webservice 接收数据_WebService客户端,接收数据解析存入数据库

    WebService客户端,实现的功能是接收数据,按格式解析数据,最后存入相应数据库. 需求: 同步设备信息接口 url:http://localhost:54059/Service1.asmx 函数 ...

  5. 详细讲解如何使用Java连接Kafka构建生产者和消费者(带测试样例)

    1 缘起 学习消息队列的过程中,先补习了RabbitMQ相关知识, 接着又重温了Kafka相关的知识, 发现,我并没有积累Java原生操作Kafka的文章, 只使用SpringBoot集成过Kafka ...

  6. java连接kafka api_Kafka-JavaAPI(Producer And Consumer)

    Kafka--JAVA API(Producer和Consumer) Kafka 版本2.11-0.9.0.0 producer package com.yzy.spark.kafka; import ...

  7. java 连接kafka超时_java – Kafka KStreams – 处理超时

    我试图使用< KStream> .process()与Time Windows.of("name",30000)批量处理一些KTable值并发送它们.似乎30秒超过了消 ...

  8. java 连接kafka之坑Connection to node 0 could not be established. Broker may not be available

    最近学习kafka java api遇到一个特别坑的问题:<Connection to node 0 could not be established. Broker may not be av ...

  9. IntelliJ IDEA2017 java连接mysql数据库并查询数据

    最近自己开始重新学习java基础了,做java开发不可避免要处理数据库,由于好久不写java了,对idea也有点陌生了.所以这里写篇用jdbc来连接mysql的文章 至于mysql怎么装,请自行百度 ...

最新文章

  1. C语言网络编程:socket函数
  2. CFRunLoopRef 的内部逻辑(向 ibireme学习)
  3. R语言Apriori算法关联规则挖掘:使用interestMeasure函数评估挖掘到的规则(包括覆盖率(coverage)和FishersExactTest)、置信度最高的五条规则(top five
  4. 神策数据王灼洲:方法论 + 实践,全面解析数据采集方案,必看!
  5. NYOJ 589 糖果
  6. HttpClient 调用WebAPI时—传参的三种方式(ASP.NET MVCCORE均适用)
  7. OpenGL 获取当前屏幕坐标对应的三维坐标
  8. mysql mariadb 10.4_MariaDB 10.4.1发布,流行的MySQL分支版本
  9. 三种urllib实现网页下载,含cookie模拟登陆
  10. JDK(Install)
  11. 最常见的Linux用户程序异常----Segment Fault
  12. NIPS中稿,聊聊科研!
  13. 2011通信展:应用为王 国内3G终端企业集体发力
  14. 赵雄飞uc讲解20110216
  15. java方面图形/图像处理
  16. 用Java做一个基于Swing的多人网络聊天室
  17. 【解决】瑞星杀毒软件无法卸载,rising进程无法关闭
  18. 蓝牙成为物联网市场中的有力竞争者
  19. App Store Review Guidelines中文版-上部
  20. python绘制单列多色柱状图

热门文章

  1. 重启服务器导致网站系统错误,win10怎么总是莫名其妙重启?_网站服务器运行维护...
  2. js html5是什么意思,javascript是什么意思
  3. flask web开发是前端还是后端_Flask Web开发实战:入门、进阶与原理解析 PDF 全格式版...
  4. bzoj2460 [BeiJing2011]元素 贪心+线性基
  5. flutter 泛型_flutter用NestedScrollView的项目必须知道的坑
  6. antd vue form 手动校验_jsonschema-form-vue基于JSONSchema的表单自动生成方案
  7. 西山居Donya达成战略合作 Simplygon技术优化《剑网3》
  8. Karplus-Strong 算法简单介绍和实现
  9. JS面试之对象(2)
  10. 干货分享:vue2.0做移动端开发用到的相关插件和经验总结(2)