我有一个相当大的rails服务器,有许多活动的消息传递轮询器与ActiveMQ服务器通信。
当我启动服务器时,所有类都需要大约45秒才能加载到内存中,服务器已准备好接受请求。
每隔一段时间,对服务器的请求会暂停一分钟左右,此时我会看到这些类正在日志中重新加载。
当我监控机架进程时,我发现旧的进程已经消失,并被新的机架进程取代。
乘客机架在空闲时是否会死亡?我如何确保他们不这样做?
答案 0 :(得分:2)
是的,当他们闲置一段时间后,他们会被杀死。 The documentation for PassengerPoolIdleTime说这是5分钟。
如果您不希望他们关闭,请在配置中将此设置设为0.