报错内容:

warn报错:

[kafka-producer-network-thread | producer-1] WARN  org.apache.kafka.clients.NetworkClient - [Producer clientId=producer-1] Error connecting to node xxxxx:9092 (id: 1 rack: null)
java.net.UnknownHostException: xxxxx
    at java.base/java.net.InetAddress$CachedAddresses.get(InetAddress.java:797)
    at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1519)
    at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1378)
    at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1306)
    at org.apache.kafka.clients.DefaultHostResolver.resolve(DefaultHostResolver.java:27)
    at org.apache.kafka.clients.ClientUtils.resolve(ClientUtils.java:111)
    at org.apache.kafka.clients.ClusterConnectionStates$NodeConnectionState.currentAddress(ClusterConnectionStates.java:512)
    at org.apache.kafka.clients.ClusterConnectionStates$NodeConnectionState.access$200(ClusterConnectionStates.java:466)
    at org.apache.kafka.clients.ClusterConnectionStates.currentAddress(ClusterConnectionStates.java:172)
    at org.apache.kafka.clients.NetworkClient.initiateConnect(NetworkClient.java:985)
    at org.apache.kafka.clients.NetworkClient.ready(NetworkClient.java:311)
    at org.apache.kafka.clients.producer.internals.Sender.sendProducerData(Sender.java:353)
    at org.apache.kafka.clients.producer.internals.Sender.runOnce(Sender.java:326)
    at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:242)
    at java.base/java.lang.Thread.run(Thread.java:829)

error日志:

[kafka-producer-network-thread | producer-1] ERROR org.apache.kafka.clients.producer.internals.Sender - [Producer clientId=producer-1] Uncaught error in kafka producer I/O thread: 
java.lang.IllegalStateException: No entry found for connection 1
    at org.apache.kafka.clients.ClusterConnectionStates.nodeState(ClusterConnectionStates.java:330)
    at org.apache.kafka.clients.ClusterConnectionStates.disconnected(ClusterConnectionStates.java:134)
    at org.apache.kafka.clients.NetworkClient.initiateConnect(NetworkClient.java:921)
    at org.apache.kafka.clients.NetworkClient.access$700(NetworkClient.java:67)
    at org.apache.kafka.clients.NetworkClient$DefaultMetadataUpdater.maybeUpdate(NetworkClient.java:1086)
    at org.apache.kafka.clients.NetworkClient$DefaultMetadataUpdater.maybeUpdate(NetworkClient.java:971)
    at org.apache.kafka.clients.NetworkClient.poll(NetworkClient.java:533)
    at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:309)
    at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:233)
    at java.base/java.lang.Thread.run(Thread.java:829)

本质原因是kafka配置文件server.properites中默认监听hostname:

# Hostname and port the broker will advertise to producers and consumers. If not set, 
# it uses the value for "listeners" if configured.  Otherwise, it will use the value
# returned from java.net.InetAddress.getCanonicalHostName().
#advertised.listeners=PLAINTEXT://your.host.name:9092 
#advertised.listeners=PLAINTEXT://192.34.12.12:9092

两种解决方案

1.修改kafka服务的配置文件,改为监听ip,将 advertised.listeners 中的your.host.name 改为服务器的IP地址即可:

#advertised.listeners=PLAINTEXT://your.host.name:9092 
advertised.listeners=PLAINTEXT://192.34.12.12:9092

2.修改producer客户端所在的电脑的host文件,在host文件中添加如下信息:

192.34.12.12     xxxxx

kafka发送数据报错: Error connecting to node xxxxx:9092 (id: 1 rack: null)java.net.UnknownHostExceptio相关推荐

  1. 【问题解决】Kafka报错 Bootstrap broker x.x.x.x:9092 (id: -1 rack: null) disconnected

    问题复现 近日针对某一客户需求开发了一个需要使用Kafka的功能,功能是什么暂且不论,在本地虚机的Kafka连接一切正常遂放到测试服务器上验证功能,以下是监听topic成功和警告报错: 2023-05 ...

  2. Kafka Group coordinator xxx:9092 (id: xxx rack: null) is unavailable or invalid

    问题描述: Kafka本身启动和相互通信没有问题,但是在使用Java API 模拟消费者连接到Kafka的时候出现报错 2022-03-03 09:31:22[Consumer clientId=co ...

  3. kafka java.net.UnknownHostException: node4 Error connecting to node node4:9092

    解决:修改kafka的server.properties文件 vim /kafka安装路径/config/server.properties 去除下面这行配置的注释,并设置对应的ip地址 #adver ...

  4. Error connecting to node localhost.localdomain:9092 (id: 2147483647 rack: null)

    这个是Kafka常见的错误:(场景:我在win10本地跑代码,去消费我配置在服务器Kafka) 1.修改本地物理机hosts文件.文件目录:C:\Windows\System32\drivers\et ...

  5. kafka报错:Bootstrap broker localhost:9092 (id: -1 rack: null) disconnected

    这是一个惨痛的教训 就在昨天我和我四个同事因为这个问题搞到了夜里十一点半,啊啊啊啊啊!!!太恶心了!!! 在启动工程时,kafka报这个错误,在配置文件中配置kafka的依赖,和另一个服务器上配置的一 ...

  6. 【Kafka】kafka 卡死 Discovered coordinator xx:9092 (id: xxx rack: null) for group xxx

    文章目录 1.背景 1.背景 构建了一个kafka消费组,然后主要是想获取kafka的partition的开始offset 和结束的offset,但是获取的时候这里再某些环境下这里卡死了. 程序如下 ...

  7. Spark消费kafka任务卡死:Marking the coordinator xxx:9092 (id: 2147483647 rack: null) dead for group xxx

    1.背景 2. 问题出现 运行了一个spark任务,然后,发现有一个Job特别的慢,其他的最多用了30分钟,但是这个任务却运行了 1.1个小时,数据量是100万的数据. 2.1 任务 点击进入 2.2 ...

  8. WARN NetworkClient: [Consumer clientId=consumer-g1-1, groupId=g1] Error connecting to node

    在Spark Streaming连接Kafka的时候出现了WARN NetworkClient: [Consumer clientId=consumer-g1-1, groupId=g1] Error ...

  9. 部署kafka集群后创建主题报错WARN [AdminClient clientId=adminclient-1] Error connecting to node 14ca304

    [2022-05-19 06:58:54,549] WARN [AdminClient clientId=adminclient-1] Error connecting to node 14ca304 ...

最新文章

  1. ​中国开启开源新纪元
  2. ListView、AdapterView、RecyclerView全面解析
  3. c++基础day03
  4. Codeforces Round #726 (Div. 2) D. Deleting Divisors 博弈
  5. 面试官:int和Integer有什么区别?为什么要有包装类?
  6. (SPFA+最短路变形+回路对起点的影响)Arbitrage
  7. VS2010不能编译.Net3.5项目的解决方法
  8. 北京交大计算机学院院长,蔡伯根(北京交大教授)
  9. java版本不兼容_java 中jdk版本不兼容的问题小记
  10. 被阿里带火的数据中台:“大中台、小前台”战略是什么?
  11. jquery插件开发方法
  12. 深入理解Yii2.0(yii学习的经典博客)
  13. CSR8311/CSR8811 HCI vendor command说明
  14. 用python 控制台打印图片示例
  15. 一起玩react 你不知道的setState
  16. c语言1GB转成B,2018职称计算机考试WPS_Office精选习题9
  17. 【容器】kubectl|K8S常用命令总结|crictl管理命令
  18. 【分享】一年级古诗古朗月行语文知识点心田花开汇总
  19. 三更灯火五更鸡,正是男儿读书时
  20. set feedback on

热门文章

  1. 昆仑通态如何连接sqlserver数据库_mcgs通用和嵌入的区别
  2. pandorabox挂硬盘文件服务器,PandoraBox将系统挂载到U盘启动设置步骤
  3. 机器学习实战之决策树(四)示例:预测隐形眼镜类型(含数据集)
  4. 阿里巴巴十年:18个人凑出50万元启动资金
  5. 【微信小程序】 XXXXX不在以下 Socket 合法域名列表中,请参考文档
  6. Nuxt的目录结构和常用配置
  7. 论文阅读笔记:Swin Transformer: Hierarchical Vision Transformer using Shifted Windows
  8. Alfred Workflow之Jetbrains系列软件
  9. 大数据和云计算知识点汇总
  10. 分享73个ASP江湖论坛源码,总有一款适合您