要知道Kafka是有一个心跳检测的机制,每过设定时间发一次请求确保Kafka消费端存活能正常消费消息,而在设置Kafka心跳参数的时候一定要超过业务的处理时间的,如果业务处理不完,Kafka心跳检测没有得到正常返回的话,就默认消费端与Kafka客户端断开连接(简单描述就是心跳检测后认为你的Kafka死掉了)。这就是kafka为什么会频繁掉线的原因。
原创 | 2022-11-30 22:05:32 |浏览:1.6万
要知道Kafka是有一个心跳检测的机制,每过设定时间发一次请求确保Kafka消费端存活能正常消费消息,而在设置Kafka心跳参数的时候一定要超过业务的处理时间的,如果业务处理不完,Kafka心跳检测没有得到正常返回的话,就默认消费端与Kafka客户端断开连接(简单描述就是心跳检测后认为你的Kafka死掉了)。这就是kafka为什么会频繁掉线的原因。
Copyright 2005-2020 www.kxting.com 版权所有 | 湘ICP备2023022655号
声明: 本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:47085,1089@qq.com