As far as I can tell, your database (you did not mention which you use), is depleting its connections because of the connection pools, so you have to restart the instances to free some connections.
I presume that you have a connection leak at your application code.
Hope that helps.
[Message sent by forum member 'komarios']
http://forums.java.net/jive/thread.jspa?messageID=485496