якщо процес призначений для nodejs, і він може бути вашим наміром, оскільки ви спочатку опублікували це в stackoverflow. Я спочатку сам шукав це питання. Я знайшов pm2, і це дивно. Інші відповіді можуть допомогти для загальної шпаклівки, але якщо конкретний вузол, це, безумовно, найкраща відповідь, оскільки вбудований моніторинг, а налаштування - просто
$ npm install pm2 -g
$ cd yourappdirectory
"PM2 - це менеджер виробничих процесів для додатків Node.js із вбудованим балансиром навантаження. Це дозволяє постійно зберігати програми в режимі життя, перезавантажувати їх без простоїв та полегшувати поширені завдання системного адміністратора.
Запустити програму у виробничому режимі так само просто: "
$ pm2 start yourappname.js
"за допомогою команди збереження та заморожування ви дозволяєте процесам автозапуститись при перезавантаженні"
$ pm2 save
$ pm2 freeze
для моніторингу його
$ pm2 monit
і перезапускається
$ pm2 restart yourappname
також для інформації прямого журналу
$ pm2 logs
Тепер я можу легко запустити два шпаклівки, а не використовувати вікно браузера digialocean (яке я не міг прокрутити вгору); Для отримання додаткової інформації дивіться основний github
https://github.com/Unitech/pm2
це дивовижно.