テクノロジー

Node.jsでforeverを使って動かし続けてみよう

Tags:
Written by Kishimoto

Node.jsとexpressを使ってサイトを作って、サーバーを紐付けたけどNode.jsってふとした時に落ちてしまうので、foreverを使って動作を監視して動き続けるようにしてみましょう。

foreverのインストール

GitHub - foreverjs/forever: A simple CLI tool for ensuring that a given script runs continuously (i.e. 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の部分をファイル名に変えてね。


株式会社MIRAIでは、Webマーケティング・コンサルティングから
ホームページ制作・動画制作など、様々なご相談を承っております。

お仕事のご依頼・ご相談はこちら