首页 > 其他分享 >【Azure 事件中心】Azure Event Hub客户端遇见 Expired Heartbeat 错误

【Azure 事件中心】Azure Event Hub客户端遇见 Expired Heartbeat 错误

时间:2023-02-20 21:04:52浏览次数:51  
标签:Hub Azure Heartbeat Expired Event configurations

问题描述

Azure Event Hub 在消费数端中,经常性遇见 Expired Heartbeat 错误 (consumer-xxxxxxxxxxxxx-c84873c6c828e8df6c843861ad36affb from group xxxxxxxxxxxx due to expired heartbeat)。这是什么原因呢?

 

问题解答

根据以上错误,推断错误原因是,Event Hub 消费端与Azure Event Hub服务端之间的心跳丢失(Heartbeat Timeout), 而导致consumer-xxxxxxxxxxxxx-c84873c6c828e8df6c843861ad36affb 从 group中移除。

心跳丢失的原因有很多,比如重启、网络阻塞、线程阻塞等,可以根据具体的业务量来调整这个心跳值。Azure官方文档也有建议值30s。

【Azure 事件中心】Azure Event Hub客户端遇见 Expired Heartbeat 错误_3c

 

参考资料

Consumer configurations only:​https://learn.microsoft.com/en-us/azure/event-hubs/apache-kafka-configurations#consumer-configurations-only​

 


当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

分类: ​​【Azure 事件中心】​

标签: ​​event hub heartbeat​​, ​​Expired Heartbeat​

标签:Hub,Azure,Heartbeat,Expired,Event,configurations
From: https://blog.51cto.com/u_13773780/6069353

相关文章