许多apache实例都会产生Passenger / Rails

时间:2009-12-13 06:20:05

标签: ruby-on-rails apache passenger

我的生产网站有一个Debian Linux VPS服务器(512MB)。

我正在使用Apache的Phusion Passenger来使用Ruby 1.9为我的Rails 2.3.4应用程序提供服务。我将Phusion乘客实例的数量限制为3

虽然流量相对较低,但服务器有时会崩溃,我注意到(当使用'top'命令时)有很多apache实例(/ usr / sbin / apache2 -k start)可能就像其中20个一样我拥有的所有记忆和网站都没有响应。

我不知道该怎么做,从哪里开始挖掘潜在问题或如何发现或限制apache实例的数量。

谢谢,

1 个答案:

答案 0 :(得分:0)

如果要限制Apache进程的数量,请查看Multi-Processing Modules的文档。但如果你没有那么多的流量(这取决于你所说的“相对较低”),它应该是开箱即用的。

您是否尝试在Server Fault提问?你可能会在那里得到更好的答案。