Apache-2.2

在不重新啟動伺服器的情況下重新啟動 Ruby

  • August 24, 2016

我需要在我的伺服器上為 ruby​​ 重新載入一些文件,我如何重新啟動 ruby​​,因為它不是守護程序?

如果某些東西沒有持續執行,那麼當它下次啟動時,它將讀取新文件。我的水晶球表明你實際上指的是一個乘客實例;那一個守護程序,但它是 Apache 的“奴隸”。如果你重新啟動 Apache,那應該可以解決問題,但是 Rails(和Passenger)應該有某種自動重新載入的惡作劇,但我想這不起作用(或者你錯過了一些東西)。

在Passenger下重啟Rails應用:

觸摸 /path/to/your/app/tmp/restart.txt

https://www.phusionpassenger.com/library/admin/apache/restart_app.html#restart-txt

引用自:https://serverfault.com/questions/98963