We just had to restart the coldfusion server as it had become unresponsive. Looking at the Apache error log (We have jrun 4 through Apache on a RedHat server), I see the following over and over...
[Tue Jun 02 12:21:45 2009] [info] server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers), spawning 8 children, there are 2 idle, and 59 total children [Tue Jun 02 12:21:45 2009] [notice] jrApache[11773: 62983] initialized proxy for 127.0.0.1:51010 [Tue Jun 02 12:21:45 2009] [notice] jrApache[11780: 47108] initialized proxy for 127.0.0.1:51010 [Tue Jun 02 12:21:47 2009] [notice] jrApache[11784: 37263] initialized proxy for 127.0.0.1:51010 [Tue Jun 02 12:21:47 2009] [notice] jrApache[11786: 774] initialized proxy for 127.0.0.1:51010 [Tue Jun 02 12:21:47 2009] [notice] jrApache[11787: 63825] initialized proxy for 127.0.0.1:51010 [Tue Jun 02 12:21:47 2009] [notice] jrApache[11788: 45712] initialized proxy for 127.0.0.1:51010 [Tue Jun 02 12:21:47 2009] [notice] jrApache[11789: 1286] initialized proxy for 127.0.0.1:51010 [Tue Jun 02 12:21:53 2009] [notice] jrApache[11815: 8710] initialized proxy for 127.0.0.1:51010
This happens again and again, so I assume whatever is causing it is spawing these extra children until the server runs out of memory and stops responding.
What I can't work out is why this is happening. Is anyone familiar with jrun and might know what's going on?