乘客和多个实例

发布于 2024-11-28 00:52:52 字数 288 浏览 0 评论 0原文

我们的生产服务器的池大小为 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

oО清风挽发oО 2024-12-05 00:52:52

来自乘客文件:

5.11.1。 PassengerMaxPoolSize <整数>

[...]

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

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

有关详细信息,请参阅乘客文档

From the Passenger documentation:

5.11.1. PassengerMaxPoolSize <integer>

[...]

This option may only occur once, in the global server configuration. The default value is 6.

This means you cannot use PassengerMaxPoolSize inside a vhost. Inside a vhost, you can use the PassengerMinInstances option to ensure that no single application takes up all the instances, or you may specify PassengerMaxInstancesPerApp on a global level to define the maximum number of instances per app.

For details, look at the Passenger documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文