乘客和多个实例
我们的生产服务器的池大小为 9,但 Passenger 由于某种原因生成了多个 9 个实例的池!
似乎有多个 Passenger 实例正在运行。请选择一个 通过运行特定的一个:
乘客状态
以下 Passenger 实例正在运行: PID:13281 PID:31592
当然,这会稍微杀死我们的服务器,因为我们确实希望只有 9 个实例(最多)。知道为什么会发生这种情况吗?
感谢您的任何反馈!
Our production server has a pool size of 9, but Passenger for some reason spawn more than one pool of 9 instances!
It appears that multiple Passenger instances are running. Please select a
specific one by running:passenger-status
The following Passenger instances are running:
PID: 13281
PID: 31592
Of course, this kills our server a bit, since we really want to have just 9 instances (max) up. Any idea why this happens?
Thanks for any feedback!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
来自乘客文件:
这意味着您无法在虚拟主机内使用
PassengerMaxPoolSize
。在虚拟主机内,您可以使用PassengerMinInstances
选项来确保没有单个应用程序占用所有实例,或者您可以在全局级别上指定PassengerMaxInstancesPerApp
来定义最大数量每个应用程序的实例数。有关详细信息,请参阅乘客文档。
From the Passenger documentation:
This means you cannot use
PassengerMaxPoolSize
inside a vhost. Inside a vhost, you can use thePassengerMinInstances
option to ensure that no single application takes up all the instances, or you may specifyPassengerMaxInstancesPerApp
on a global level to define the maximum number of instances per app.For details, look at the Passenger documentation.