Я создать NodeJS приложение, которое отлично работает, когда я запускаю его на сервере Ubuntu с:вопросы выскочка NodeJS в Ubuntu
nodejs /var/www/html/bin/www
Тогда я настроил выскочка /etc/init/myApp.conf
, содержащий:
#!upstart
author "Matt"
description "myApp"
setuid "ubuntu"
start on (local-filesystems and net-device-up IFACE=eth0)
stop on shutdown
respawn
console log
env NODE_ENV=production
exec nodejs /var/www/html/bin/www
Затем, когда я запускаю его sudo start myApp
я получаю myApp start/running, process 5862
, которые обычно было бы сказать мне, что это работает, но когда я перестану его sudo stop myApp
я получаю stop: Unknown instance:
который я думаю, означает, что она не работает.
Кроме того, когда я получаю доступ к серверу через браузер, я получаю 502 Bad Gateway
так же, как если узел не запущен.
Есть ли что-то очевидное, что я здесь отсутствует?