我有一個Rails應用程序在Windows 2003服務器上運行Apache。我正在使用apache的Apache Lounge版本。Apache上的WIndows - 越來越多的虛擬機httpd.exe的大小
Httpd.exe進程的Mem使用率和VM Size正在不斷增長並且速度很快,而沒有太多的負載。最令人擔憂的是虛擬機的大小,因爲它似乎以更快的速度增長,在幾天內達到幾GB,而在同一時間內,內存使用量可能會達到幾百MB。這最終導致應用程序崩潰。
我想找到一個VM大小增長速度的解釋和一種方法來阻止它的增長。
我也用mongrels。我也使用ssl。到目前爲止,我發現似乎有幫助的唯一解決方案是設置MaxRequestsPerChild,以便在mem使用達到一定大小時重新啓動httpd.exe。我也聽說,使用SSL時,將SSLSessionCache設置爲'none'可能會有所幫助。還沒有嘗試過。 – alpinweis 2009-06-26 03:39:59