這可能是一個愚蠢的問題,但沒有太多的喜悅自己研究它。如何在使用JRuby和nailgun時停止/啓動rails/webrick?
在通過rvm安裝的OSX(Snow Leopard)上使用JRuby 1.6.4。
可以啓動rails/webrick(rails s),事情看起來很好。
現在我想停止/啓動rails - 我該怎麼做?
我做了通常的控制-C,它看起來殺死軌道命令 - 然而,由於其對背景nailgun守護真的不多,它的不殺。
如果我現在重新啓動軌道,我得到約3000端口錯誤使用 - 它試圖啓動第二個使用WEBrick。
如果我殺了後臺守護進程(使用kill),JRuby的失敗,則啓動(拒絕連接)。開始一個新的終端窗口似乎解決了這個問題。
這似乎並不喜歡做的正確方法,但究竟是什麼?
我已經看過Headius' guide和Nailgun project page - 但既不走那麼遠......
它確實 - phew,以爲我錯過了一些明顯的東西:) –