Запуск Ubuntu Server 10.04 с Rails 2.3.4 и Webrick 1.3.1; наши рельсы приложение работает нормально, когда вызывается через script/server -e production
, но при попытке проверить его как демон, вызвав его с -d
флагом производит следующий вывод:Webrick не работает как Daemon, нет сообщения об ошибке
=> Booting WEBrick
=> Rails 2.3.4 application starting on http://0.0.0.0:3000
Ничто не производится в журналах и другие приложения Rails будут работать без проблем.
Является ли сервер WEBrick связывания: 3000 правильно? Открывает ли соединение и ждет, если вы «telnet localhost 3000»? – sleepynate
A ps | grep ruby' показывает, что экземпляр Webrick не работает, поэтому нет, он не привязан должным образом (или работает вообще, если на то пошло) – Nick
Есть ли что-то еще, связанное с этим портом? 'sudo lsof -i' должен помочь определить это. – Brian