jeśli proces jest dla nodejs, i może to być twoja intencja, ponieważ pierwotnie opublikowałeś to w stackoverflow. Początkowo sam szukałem tego pytania. Znalazłem pm2 i jest niesamowity. Inne odpowiedzi mogą pomóc w ogólnym kitu, ale jeśli jest on specyficzny dla węzła, jest to zdecydowanie najlepsza odpowiedź, ponieważ jest wbudowany monitoring, a konfiguracja jest po prostu
$ npm install pm2 -g
$ cd yourappdirectory
„PM2 to menedżer procesów produkcyjnych dla aplikacji Node.js z wbudowanym modułem równoważenia obciążenia. Umożliwia utrzymanie aplikacji na zawsze, ponowne ładowanie ich bez przestojów i ułatwianie typowych zadań administracyjnych systemu.
Uruchomienie aplikacji w trybie produkcyjnym jest tak proste, jak: „
$ pm2 start yourappname.js
„za pomocą polecenia„ zapisz, a następnie zamroź ”umożliwiasz procesom autostart przy ponownym uruchomieniu”
$ pm2 save
$ pm2 freeze
do monitorowania jego
$ pm2 monit
i uruchamia się ponownie
$ pm2 restart yourappname
również do bezpośredniego logowania informacji
$ pm2 logs
Teraz mogę łatwo uruchomić dwa okna szpachli zamiast korzystać z mojego okna przeglądarki digialocean (którego nie mogłem przewinąć w górę); Aby uzyskać więcej informacji, zobacz główny github
https://github.com/Unitech/pm2
to niesamowite.