Last week apache hanged up two times. If first time we were thinking more like "s**t happens", after second break we are bit worried. Both times after a restart everything was back to normal. So far as I examined logs I found only one error appearing time to time (sometimes each 5 minutes, sometimes 2 in a row) :
[ pid=31963 thr=139748104775408 file=ext/apache2/Hooks.cpp:784 time=2011-12-05 08:03:48.982 ]: Either the vistor clicked on the 'Stop' button in the web browser, or the visitor's connection has stalled and couldn't receive the data that Apache is sending to it. As a result, you will probably see a 'Broken Pipe' error in this log file. Please ignore it, this is normal. You might also want to increase A pache's TimeOut configuration option if you experience this problem often.
Current server prefork conf :
StartServers 5 MinSpareServers 5 MaxSpareServers 10 ServerLimit 150 MaxClients 150 MaxRequestsPerChild 10000
Rails version: 2.3.11
Passenger version: 3.0.11
Apache version:
/usr/sbin/httpd2-prefork -v Server version: Apache/2.2.10 (Linux/SUSE) Server built: Apr 13 2010 16:43:10