Точка использования службы типа Forever - это перезапустить приложение, если оно осуществляется любыми способами. Он будет автоматически запускать снова приложение на том же процессе, даже если вы убить процесс, протекающий на 7006 ..
Вы должны убить навсегда обрабатывать, а не процесс, выполняющийся на 7006.
ps -ef | grep forever
вы получите ниже выходной ..
[email protected]:~/git/mean|master ⇒ ps -ef |grep forever
501 4259 1 0 12:57AM ?? 0:00.27 /usr/local/bin/node /usr/local/lib/node_modules/forever/bin/monitor server.js
501 4327 3327 0 12:58AM ttys000 0:00.00 grep forever
[email protected]:~/git/mean|master ⇒
убить процесс с PID 4259
Чтобы очистить все увидеть ниже выходные ..
[email protected]:~/git/mean|master ⇒ ps -ef | grep 4259
501 4259 1 0 12:57AM ?? 0:00.27 /usr/local/bin/node /usr/local/lib/node_modules/forever/bin/monitor server.js
501 4260 4259 0 12:57AM ?? 0:00.71 /usr/local/bin/node /Users/harry/git/mean/server.js
501 4342 3327 0 1:02AM ttys000 0:00.00 grep 4259
[email protected]:~/git/mean|master ⇒
примечания родительского процесс 4260, его 4259 (что означает навсегда раздвоенный в другой процесс, чтобы запустить server.js узла)
Надеется, что это помогает!
Ваш вопрос был беспорядок. Я немного почистил его, но, пожалуйста, не ленитесь. Вы получите лучшие ответы, если напишите хорошо отформатированный вопрос – simonmorley