Node.jsとexpressを使ってサイトを作って、サーバーを紐付けたけどNode.jsってふとした時に落ちてしまうので、foreverを使って動作を監視して動き続けるようにしてみましょう。
foreverのインストール
$ npm install -g forever
forever-monitor
ってのが気になったけど、今度試してみます。
コマンド
# プロセスの一覧
$ forever list
# 起動(express-generatorで作成した場合)
$ forever start ./bin/www
# 停止
$ forever stop ./bin/www
# ファイル監視で起動する
$ forever -w start ./bin/www
# ログ表示
$ forever logs ./bin/www
今回は、express-generatorを使って構築したので、起動するときは下のような感じ。
$ forever -w start ./bin/www
ファイルから起動するときは、./bin/www
の部分をファイル名に変えてね。