We have ColdFusion 8 Standard (8,0,0,176276) with JRun 4 (Java ver 1.6.0_01 ) running on Windows Server 2008 Enterprise sitting on IIS7. The server has plenty of horsepower and typically serves up to approximately 300 - 500 unique concurrent sessions each day. Not a tremendous user load but enough for us to want to ensure we have the best practices fine tuning in place.
At random times during the day, JRun will spike to upwards of 790,000K and then hang and ultimately crash. Once this happens, the browser error msg is "The service is unavailable." This does not happen at any particular time and is not consistent. Can happen 2-3 times one day and then not happen again for a day or two later. Chasing a moving target.
We then try to bounce the CF 8 Application service. Sometimes it will restart and then sometimes it will NOT restart reamining stopped and requiring a server reboot. Not good on a production server. Then the phone starts ringing!!
I have attached other images with snapshots of our config for review, which include latest log file, Java/JVM settings, memory vars, request tuning, caching, and JRun wildcard INI file.
So the question is...where do we start to look to see what exactly is causing the problem? I know there are monitoring apps but do those really work and reveal lower level detail of potential issues? I would assume we're not the first ones to expereince JRun issues on Windows server 2008 IIS7 with ColdFusion 8!
Based on the info I've provided, I would greatly appreciate any feedback on what we should do to remedy this issue as the natives are getting restless and frustrated, understandably so.
Thanks in advance for any assistance!