pm2の使い方
pm2とは... nodejsを起動するための便利なツール ログのファイルへの出力やOSの起動と一書に自動起動などをする事ができます。
インストール方法
npm install -g pm2
使い方
nodejsアプリを起動する
expressで作成したアプリの場合
cd プロジェクトフォルダ pm2 start bin/www
で起動される。 *1
pm2で起動や停止しているnodejsアプリを確認する
pm2 list
もっと詳しくアプリの動作状況(起動状況)を見る
pm2 monit
ログも出てくるので便利
nodejsアプリに名前を付けて起動する
pm2 start bin/www --name=linebotServer
nodejsアプリをクラスタ化して起動(負荷分散)
pm2 start bin/www --name="linebotServer" -i max
起動する数をmaxにしているのでCPUの数だけ起動されます。 起動しているnodejsクラスタにラウンドロビン方式でリクエストが処理されるようになります。