乘客软重启

时间:2014-03-26 16:59:50

标签: ruby-on-rails passenger

我正在使用PassengerPreStarttouch tmp/restart.txt重新启动我的应用。但是,完成重启过程非常缓慢(10秒)。这使用户在重新启动时体验不佳。

如果服务器没有立即关闭,并且仍然使用旧服务器提供一些请求,直到新服务器完成加载并准备好快速接收请求,那将是很好的。

乘客可以吗?是否有可能与另一个Rails网络服务器?怎么样?

1 个答案:

答案 0 :(得分:1)

这是他们enterprise package的一部分。

Documentation for rolling restarts in Apache

Unicorn还支持滚动重启。 Same question, but for Unicorn