2009-12-13 46 views
1

我有我的生產網站(512MB)的Debian Linux VPS服務器。apache的許多實例與乘客/ Rails產生

我使用Apache的Phusion Passenger來爲Ruby 1.9的Rails 2.3.4應用程序提供服務。我將Phusion客戶實例的池限制爲3

雖然流量相對較低,但服務器有時會崩潰,我注意到(使用'top'命令時)有很多apache實例(/ usr/sbin/apache2 -k start)可能像他們中的20個佔用我擁有的所有內存,並且網站變得無法響應。

我不確定該怎麼做,從哪裏開始挖掘潛在問題或如何發現或限制apache實例的數量。

感謝,

+0

這絕對看起來像它會更好地回答服務器故障 – bobbywilson0

回答

0

如果你想限制Apache進程數,看爲Multi-Processing Modules的文檔。但是如果你沒有那麼多的流量(這取決於你所謂的「相對較低」),它應該是開箱即用的。

您是否試過在Server Fault提問您的問題?那裏你可能會得到更好的答案。