【发布时间】:2012-01-14 03:06:56
【问题描述】:
我遇到了一个问题,无论我尝试什么,所有乘客实例都会在空闲期(5 分钟,但有时更长)后被销毁。我已阅读 Stack Overflow 上的乘客文档和相关问题/答案。
我的全局配置如下所示:
PassengerMaxPoolSize 6
PassengerMinInstances 1
PassengerPoolIdleTime 300
还有我的虚拟配置:
PassengerMinInstances 1
以上内容应确保在空闲超时后至少有一个实例保持活动状态。我想避免将 PassengerPoolIdleTime 设置为 0,因为我想清理除一个空闲实例之外的所有实例。
我还将 ruby 二进制文件添加到我的 CSF 忽略列表中,以防止长时间运行的进程被剔除。
还有其他地方我应该去看看吗?
【问题讨论】:
标签: ruby apache timeout passenger centos