We have launched our application that uses jboss mq for messaging.Our production server configuration are given below.
SERVER: HP DL server 32 bit intel xeon
Operating System: SUSE LINUX Enterprise Server 9 (i586) - Kernel 2.6.5-7.97-bigsmp (1).
Database server: mysql 4.0.X
We are getting "ERROR [NamingService] Naming accept handler stopping java.net.SocketException: Too many open files" the error message in the server console and the queue connection breaks suddenly. So we are restarting the server and the application for every 30 minutes.
Could anyone please help me out to recover from this issue. This is the big headache for us at the moment..
Thanking in advance
You need to track down what is leaking file/socket descriptors or tune the process defaults higher.