I am using the shared EMS server in the organization. For my application max EMS connection configured are 512.
This has been working fine for more than two years. Recently since last 1 month, very frequently getting error -
TIBCO.EMS.ResourceAllocationException: Failed to connect to any server at
"too many open connections : url that returned this exception tcp://ems.server.url"
I check the internal EMS dashboard to trackdown the number of open connections for this server from different host.
Connections - 62
Topics - 63
Queues - 84
Sessions - 66
Producers - 180
Consumers 188
As you can see above, there are only 62 connections open, but still I am failing to create new connection saying max connection limit has been reached.