Hi, You can use JMX tools like console and connect to the broker, check the connections and their IP addresses. I suggest you first find out to which client process these many connections belong and then look at the client code/configuration to find out why connections are not closed. I am not aware of any bugs in this area, so its likely a user / configuration problem.
Regards, Torsten Mielke tmielke.blogspot.com On 13 Jan 2014, at 10:09 am, Michael Priess <digitalover...@googlemail.com> wrote: > Hi, > > hi I actually use Apache Camel 2.10.1 in combination with ActiveMQ 5.7.0. > > To build a connection to ActiveMQ I use the ActiveMQ ConnectionFactory. > After a while I get this exception: > > 2013-12-21 04:16:51,442 | ERROR | Could not accept connection : > java.net.SocketException: Too many open files | > org.apache.activemq.broker.TransportConnector | ActiveMQ Transport Server: > tcp:// > 0.0.0.0:61616?maximumConnections=1000&wireformat.maxFrameSize=104857600 > > Is there a way how to find which client open so much connections? Is there > a reason why ActiveMQ doesn't close this connections? > Any idea how to debug such an issue? > > Regards, > > Michael