Apache-2.2
在不重新啟動伺服器的情況下重新啟動 Ruby
我需要在我的伺服器上為 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