First of all, I'm very appreciated to have a instant reply from the MK, and other friends around.
Still, I am using rabbitmq 3.1.5 with two nodes in a cluster for message communication.
After a shutdown error, heartbeat related error, and startup, rabbitmq client connected to server, but seem not to exchange heartbeat messages successfully, and all clients closed the connection with heartbeat_timeout, which was logged by server. And the server took a high memory and cpu usage. It seems to be a heartbeat listener error, or high cpu and memory(leak?) load resulted in the heartbeat not functioning well?