0
我正在使用PassengerPreStart
和touch tmp/restart.txt
重新啓動我的應用程序。但是,完成重啓過程非常慢(10秒)。這使重新啓動時的用戶體驗不佳。乘客上的軟重啓
如果服務器沒有立即關閉,並且仍然使用舊服務器提供一些重新請求,直到新服務器完成其負載並準備好快速請求請求爲止。
乘客可以嗎?是否有可能與另一個Rails網絡服務器?怎麼樣?
我正在使用PassengerPreStart
和touch tmp/restart.txt
重新啓動我的應用程序。但是,完成重啓過程非常慢(10秒)。這使重新啓動時的用戶體驗不佳。乘客上的軟重啓
如果服務器沒有立即關閉,並且仍然使用舊服務器提供一些重新請求,直到新服務器完成其負載並準備好快速請求請求爲止。
乘客可以嗎?是否有可能與另一個Rails網絡服務器?怎麼樣?
這是它們的enterprise package的一部分。
Documentation for rolling restarts in Apache
麒麟還支持滾動重新啓動。 Same question, but for Unicorn
謝謝@woahdae,我必須遷移到獨角獸這個功能 – brauliobo