Это, вероятно, глупый вопрос, но я не испытываю особой радости, исследуя его сам.
Использование JRuby 1.6.4 на OSX (Snow Leopard), установленной через rvm.
У меня включенный манипулятор .
Может ли запускаться рельсы / webrick (rails s) и все выглядит нормально.
Теперь я хочу остановить / запустить рельсы - как мне это сделать?
Я сделал обычный Control-C, который выглядит, чтобы убить команду rails - однако, поскольку он действительно работает на фоне демона nailgun, он не убит.
Если я перезапускаю рельсы сейчас, я получаю сообщение об ошибке при использовании порта 3000 - он пытается запустить второй вебрик.
Если я убиваю фонового демона (используя kill), JRuby затем завершается неудачноначать (соединение отказано).Запуск нового окна терминала, кажется, исправляет это.
Это не похоже на правильный способ сделать это, но что это такое?
Я посмотрел Руководство Headius и страница проекта Nailgun - но не заходите так далеко ...