foreverでnode.jsのスクリプトを常駐プロセス化します。
deamonに比べると、操作が簡単です。
foreverをインストールします。
$ npm install forever
hoge.jsを常駐プロセス化します。
$ forever start hoge.js
foreverの起動状況を表示します。
[0]がuidです。
$ forever list info: Forever processes running data: uid command script forever pid id logfile uptime data: [0] VQIB node hoge.js 13480 13482 /home/xxx/.forever/VQIB.log 3:21:21:28.358
listに表示されるuidを指定してプロセスを停止します。
$ forever stop 0
phpやrubyでも常駐プロセス化できます。
$ forever -c php start hoge.php $ forever -c ruby start hoge.rb