My production server is running Apache v2.2.4 with mod_mono v1.2.4 on CentOS release 5.2 (Final).
Suddenly, Apache service hung during normal usage time (approx. 1 pm EDT). Traffic is not too high at this time. This is the first time we're noticing this kind of behaviour in our server. I noticed from access log that even subsequent requests are also not received, even though there were incoming requests. I then manually tried to invoke my application call from web browser, it never returned successfully but it was still loading.
I found no unusual behaviour/activity in:
2) No kernel level errors found in
I've no other option but ended up restarting Apache service.
Any idea on what would cause Apache to hang and thereby not allowing subsequent incoming requests? How do I debug/diagnose when this happens next time?
Experts advice/recommendation on this are highly appreciated.