解决librdkafka 报WARN:Protocol read buffer underflow
https://github.com/edenhill/librdkafka/issues/1660
RT,公司的kafka更换了版本, 用到librdkafka的场景就开始报这条警告
解决方式如下:
在初始化的时候,修改相关配置
const char* api_version_request = "false";
const char* api_version_fallback = "0.8.2.0";
if (rd_kafka_conf_set(g_rkconf, "api.version.request", api_version_request, errstr, sizeof(errstr)) != RD_KAFKA_CONF_OK) {fprintf(stderr, "%s\n", errstr);exit(0);
}
if (rd_kafka_conf_set(g_rkconf, "broker.version.fallback", api_version_fallback, errstr, sizeof(errstr)) != RD_KAFKA_CONF_OK) {fprintf(stderr, "%s\n", errstr);exit(0);
}
转载于:https://blog.51cto.com/zhweizhi/2093949
解决librdkafka 报WARN:Protocol read buffer underflow相关推荐
- spark:报错com.esotericsoftware.kryo.KryoException: Buffer underflow.
场景 spark-sql跑一个较大的任务,数据落盘时报错: com.esotericsoftware.kryo.KryoException: Buffer underflow. Caused by: ...
- com.esotericsoftware.kryo.KryoException: Buffer underflow. 解决
用kryo进行序列化和反序列化的时候,序列化的过程很顺利,反序列化的过程中遇到报错KryoException: Buffer underflow. 代码如下: //其中path是将序列化对象保存的路径 ...
- 解决Vue报错:[Vue warn]: Error in nextTick: “NotFoundError: Failed to execute ‘insertBefore‘ on ‘Node‘: T
解决Vue报错:[Vue warn]: Error in nextTick: "NotFoundError: Failed to execute 'insertBefore' on 'Nod ...
- 解决Hibernate报错The server time zone value is unrecognized or represents more than one time zone
解决Hibernate报错The server time zone value is unrecognized or represents more than one time zone 笔者在使 ...
- 使用Jetcache过程的bug之Buffer underflow
业务场景 - 使用Jetcache+springCloud相关组件 - 线上A服务缓存用户信息到jetcache中,但是其他服务读取不到缓存,本地可以正常获取. 猜测 - 怀疑是key错误,但是代码没 ...
- 【Dubbo】序列化异常—— com.esotericsoftware.kryo.KryoException: Buffer underflow
Dubbo服务通常依赖一个jar包来表示服务签名,其中包含了服务的接口定义. 服务的提供者(服务端)需实现这些接口: 服务的调用者(客户端)可以通过这些接口调用服务. 问题 此文提到的异常 " ...
- 分析解决logcat报read: Unexpected EOF
分析解决logcat报read: Unexpected EOF 0. 前言 1. 分析 2. 解决方案 2.1 logcat命令 2.2 属性控制 0. 前言 在做android开发调试过程中,我 ...
- git:Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists)....
Git fetch和git pull的区别, 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists). 解决办法一:保 ...
- 解决Redis报错:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist
解决Redis报错:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on ...
最新文章
- 时序数据库(TSDB)-为万物互联插上一双翅膀
- (转)Java并发编程:线程池的使用
- 组合数据类型练习,英文词频统计实例上(2017.9.22)
- GC 调优(实战篇) - GC参考手册
- 10行Python代码搞定目标检测
- 【转】B树的插入和删除
- 解决jQuery中dbclick事件触发两次click事件
- itest听力答案2020_itest大学英语测试答案2019
- womic网络错误_无线麦克风WO Mic
- 实现闲鱼自动化脚本-方案对比分析
- Android也行5view斜体,Android TextView同时设置粗体和斜体
- python 时间记录
- Docker 容器技术初探
- c语言大小箱子,基于C语言箱子游戏.doc
- Omni扫块,和非原生归集
- 详细图解,卷帘快门(Rolling Shutter)与全局快门(Global Shutter)的区别
- 混合面向目标的机器人
- 与MySQL的第一次亲密接触
- 大企业喜欢使用外包人员驻场开发软件的原因解析
- HTML入门(HB、DW)