分布式消息服务RABBITMQ版-配置RabbitMQ客户端心跳超时时间:LVS的心跳超时时间

时间:2024-11-07 16:43:28

LVS的心跳超时时间

RabbitMQ集群实例使用LVS进行负载均衡,如图1所示,单节点实例不涉及LVS。

图1 集群实例的负载均衡

LVS对客户端连接设置了心跳超时时间,默认为90s。如果客户端在90s内没有向LVS发送心跳(AMQP心跳帧或消息收发),LVS会主动断开与客户端的连接,此时客户端需要重新连接。

如果存在消息收发时间间隔大于90s的场景,请在客户端开启心跳并设置小于90s的心跳超时时间。推荐设置心跳超时时间为10s。

support.huaweicloud.com/usermanual-rabbitmq/rabbitmq-ug-0004.html