`
liyonghui160com
  • 浏览: 775994 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

kafka Failed to send messages after 3 tries

阅读更多

 

kafka Failed to send messages after 3 tries.

 

在kafka0.8开发过程中 生产者测试用例碰到了

Exception in thread "main" kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries.
at kafka.producer.async.DefaultEventHandler.handle(DefaultEventHandler.scala:90)
at kafka.producer.Producer.send(Producer.scala:76)
at kafka.javaapi.producer.Producer.send(Producer.scala:33)
at com.tuan55.kafka.test.TestP.main(TestP.java:20)

这样的错误。

起初以为是网络问题,经确认网络没有问题。

 

Properties props = new Properties();
props.put("metadata.broker.list", "xx.xx.xx.xx:9092");
props.put("serializer.class", "kafka.serializer.StringEncoder");
props.put("request.required.acks", "1");
ProducerConfig config = new ProducerConfig(props);
Producer<String, String> producer = new Producer<String, String>(config);
KeyedMessage<String, String> km = new KeyedMessage<String, String>("mm", "key-1", "content-1-中文");
producer.send(km);


producer.close();

这是生产者的代码 在向服务器发起连接后,在kafka的服务器配置kafka server.properties文件配置zookeeper使用了机器名,这时候kafka会在本地查找zookeeper

 

那么如果我们的hosts 中没有做hosts的配置 kafka经多次尝试连接不上就会报上面的错误。

 

解决办法:1、配置hosts文件 做zookeeper服务器的映射配置。

                  2、更改kafaka host.name

分享到:
评论
2 楼 liyonghui160com 2014-11-20  
china_6268 写道
我也碰到过类似问题,提示相同,原因不同:我的问题出在我的topic需要手工创建一个,问题才得以解决。

看来报错多种原因,抛出同样错误
1 楼 china_6268 2014-11-19  
我也碰到过类似问题,提示相同,原因不同:我的问题出在我的topic需要手工创建一个,问题才得以解决。

相关推荐

    kafka 解决log4j:ERROR Failed to rename错误解决办法错误的jar包

    log4j:ERROR Failed to rename

    Apache Kafka

    kafka是一个分布式消息发布订阅系统,它最初由LinkedIn公司基于独特的设计实现为一个分布式的提交日志系统( a distributed commit log),,之后成为Apache项目的一部分。Kafka系统快速、可扩展并且可持久化。它的...

    Flink无法获取Kafka Topic Metadata异常及解决.docx

    Flink 无法获取 Kafka Topic Metadata 异常及解决 一、问题现象 在使用 Kafka 0.11.0.1 和 Flink 1.4 进行实时计算时,Flink 无法获取 Kafka Topic Metadata,报以下异常:org.apache.kafka.common.errors....

    解决log4j:ERROR Failed to rename代码包

    log4j:ERROR Failed to rename错误解决办法 http://www.blogjava.net/DreamAngel/archive/2011/11/10/363400.html

    log4j:ERROR Failed to rename错误解决办法

    log4j:ERROR Failed to rename错误; 网上查找了下原因,大概意思是日志文件始终被占有,所以当log4j对日志文件进行rename时,就发生了Failed to rename错误 。要修改log4j的源码,附件是我修改好后的,方便大家...

    Kafka生产者守护进程Bruce.zip

    Waiting for acknowledgements, and resending messages as necessary due to communication failures or Kafka-reported errors Buffering messages to handle transient load spikes and Kafka-related problems...

    Spring Boot集群管理工具KafkaAdminClient使用方法解析

    Spring Boot 集群管理工具 KafkaAdminClient 使用方法解析 KafkaAdminClient 是 Spring Boot 集群管理工具中的一部分,主要用于管理和检视 Kafka 集群中的Topic、Broker、ACL 等对象。下面将详细介绍 Kafka...

    log4j修改源码后解决log4j:ERROR Failed to rename错误解决办法错误的jar包

    log4j:ERROR Failed to rename错误解决办法,修改源码里的DailyRollingFileAppender类,用此jar包就不会再出现ERROR Failed to rename的错误了

    kafkatool客户端工具

    kafkatool客户端工具,查询kafka中的信息。

    Moving data from Kafka to S3 with Kafka Connect

    Moving data from Kafka to S3 with Kafka Connect

    kafkatool 连接kafka工具

    **Kafka Tool 连接 Kafka 工具详解** 在大数据处理和实时流处理领域,Apache Kafka 是一个不可或缺的组件,它作为一个分布式的消息中间件,提供高效、可扩展且可靠的发布订阅服务。为了方便管理和操作 Kafka 集群,...

    Kafka 可视化工具(Kafka Tool_windows_64bit).rar

    1、图形化界面可以直观地查看 Kafka 的 Topic 里的内容 2、自由设置 Kafka 数据展示格式 3、使用 Kafka Tool 创建/删除 Topic 4、使用 Kafka Tool 模拟发送 Messages

    Learning Apache Kafka 2nd Edition

    This book is here to help you get familiar with Apache Kafka and to solve your challenges related to the consumption of millions of messages in publisher-subscriber architectures. It is aimed at ...

    emq_plugin_kafka

    3. **emq_plugin_kafka 插件**: 这个插件是EMQ X Broker与Kafka之间的一个桥梁,它实现了EMQ到Kafka的数据转发。当EMQ X Broker接收到MQTT消息时,emq_plugin_kafka插件会被触发,使用钩子函数将消息转换为Kafka可...

    kafkatool_64bit_v1.0.3.exe.zip

    After downloading, refer to the Documentation to configure Kafka Tool correctly. View change history to see recent updates to Kafka Tool. Before clicking on the download button below, carefully read...

    Learning Apache Kafka, 2nd Edition

    Learning Apache Kafka Second Edition provides you with step-by-step, practical examples that help you take advantage of the real power of Kafka and handle hundreds of megabytes of messages per second ...

    kafkatool_64bit.exe.zip

    It provides an intuitive UI that allows one to quickly view objects within a Kafka cluster as well as the messages stored in the topics of the cluster. It contains features geared towards both ...

    Packt.Learning.Apache.Kafka.2nd.Edition

    Chapter 3, Kafka Design, discusses the design concepts used to build the solid foundation for Kafka. It also talks about how Kafka handles message compression and replication in detail. Chapter 4, ...

    kafka to redis2

    kafka to redis2

    Kafka管理工具Kafka Tool

    3. **消息查看**:Kafka Tool支持直接在界面上查看主题中的消息,包括键值对、JSON格式或其他自定义格式。这对于调试和分析数据流非常有帮助。 4. **消费者组管理**:用户可以查看并管理Kafka的消费者组,包括查看...

Global site tag (gtag.js) - Google Analytics