Hi Team,
Currently we are using 3.12.13 and Erlang 26.2.2
We have a load balanced cluster with two linux nodes , each node is have 16 processors and 64 GB RAM
Here are RMQ settings :
File descriptors is 65535
socket descriptors 58892
Erlang processors 1048576
Memory High water mark 25 GB
Disk space 100 GB
SSL handshake timeout is 30 seconds
authentication backend ldap timeout is 60 seconds
We are receiving 1000 active connections at once and we are continuously seeing the error handshake timeout in rabbit mq logs.
Message publish rate is 135 /s
we see that CPU utilisation and Memory utilisation for each linux node is below 60%
RMQ Memory utilisation is below water mark which is 10 GB
But still we see Handshake errors most of the time..
Please let us know if there are any fine tune settings to control the flow limit of huge incoming connections without impacting server performance in RabbitMQ.
Thanks,
Lakshmi Sravani K.