To communicate events in our cluster of tomcats we use rabbitmq and exchange fanout architecture. Every server is subscribed to exchange through temporary queue. Everything seems to work fine but time to time one or more consumers lose the connection and do not process message without leaving some useful information in logs a part of some broken pipe message.
Btw we use load balancer between rabbit cluster and our servers.
Any suggestion where could be the issue or what configuration should we review?