java在使用JRuby和nailgun时如何停止/启动rails/webrick?
这可能是一个愚蠢的问题,但我自己却没有多少兴趣去研究它
在通过rvm安装的OSX(雪豹)上使用JRuby 1.6.4
可以启动rails/webrick(rails s),一切看起来都很好
现在我想停止/启动rails-我该怎么做
我做了通常的Control-C,它看起来要杀死rails命令——然而,由于它实际上是在后台nailgun守护进程上运行的,所以它没有被杀死
如果我现在重新启动rails,我会在使用中遇到一个关于端口3000的错误——它试图启动第二个webrick
如果我杀死后台守护进程(使用kill),JRuby就会无法启动(连接被拒绝)。启动一个新的终端窗口似乎可以解决这个问题
这似乎不是正确的做法,但这是什么
我看过Headius' guide和Nailgun project page,但都没有走那么远
共 (0) 个答案