2011-09-29 59 views
1

有沒有辦法同步重啓乘客服務器? 運行touch tmp/restart.txt將重新啓動服務器,但touch命令是異步的。同步重啓乘客?

回答

1

您可以通過curl -I http://your-server跟進touch tmp/restart.txt命令。這將導致乘客立即重新啓動您的應用程序。

這是你以後的功能嗎?

+0

是的,這將工作。但我想我正在尋找像[零停機時間部署](http://railscasts.com/episodes/373-zero-downtime-deployment)之類的東西。 – Oleander

+0

Passenger通過「滾動重啓」在其企業版中提供零停機功能。例如。 https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#PassengerRollingRestarts –