乘客和多个实例

时间:2011-08-04 11:25:17

标签: ruby-on-rails passenger

我们的生产服务器的池大小为9,但Passenger由于某种原因产生了多个9个实例的池!

  

似乎正在运行多个Passenger实例。请选择一个   特定的一个通过运行:

     

乘客身份

     

以下Passenger实例正在运行:    PID:13281    PID:31592

当然,这会杀死我们的服务器,因为我们真的想要只有9个实例(最大)。知道为什么会这样吗?

感谢您的反馈!

1 个答案:

答案 0 :(得分:0)

来自Passenger文档:

  

5.11.1。 PassengerMaxPoolSize <integer>

     

[...]

     

此选项可能仅在全局服务器配置中出现一次。默认值为6.

这意味着您无法在虚拟主机中使用PassengerMaxPoolSize。在vhost中,您可以使用PassengerMinInstances选项确保没有单个应用程序占用所有实例,或者您可以在全局级别指定PassengerMaxInstancesPerApp以定义每个应用程序的最大实例数。 / p>

有关详细信息,请查看Passenger documentation