redisに依存するnode.jsアプリをデプロイしたいです。両方のプロセスが同じ VPS で実行されます。ノードをデーモン化して監視する方法の例はたくさんあり、 redis のコメント化されていない構成もいくつか見つけました。どうやってまとめるの?これら 2 つのスニペットを 1 つのmonitrc
ファイルに結合することはできますか?
1 に答える
0
Supervisord を使用して、Redis とNodeJS アプリの起動を調整できます(priority
パラメーターを使用して、アプリの前に Redis を起動します)。Supervisord は、NodeJS アプリがクラッシュした場合に自動的に再起動します。
次に、何か問題が発生したときに警告を発し、NodeJS プロセスがメモリ/CPU を使いすぎたり、特定のポートからアクセスできなくなったりした場合に monit をセットアップして再起動することができます。
于 2013-10-28T21:47:05.343 に答える