問題タブ [pm2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - pm2 + EC2 インスタンス + ブートストラップ スクリプト = ハングしますか?
pm2 で AWS EC2 インスタンスを起動しようとすると奇妙な問題が発生する
${BOOTSTRAP} は私のファイルへの URL ですBOOTSTRAP='file://ec2-bootstrap.sh'
。
問題は、pm2 デーモンを開始しようとしているときにハングする次の行があることです。
それが発生した後、プロセッサの負荷は 100% 高くなり、仮想メモリはそのサイズを使い果たします。
私が見つけることができた唯一のものは、何らかの形でスレーブ インスタンス + に関するものでした。たとえば、ここまたはここstdin
を見てください。
このコマンドを手動で実行しようとすると、非常に高速で期待どおりに正常に動作しますが、で実行しようとするとat
、
問題が再現されます。それもハング...
この問題を解決するには?
事前に感謝します。
node.js - Sailsjsでpm2ループを再起動する
pm2に問題があります。私の開始jsonは
それから私はします
pm2 start dev.json
PM2 は無限に進み、このメッセージで再起動します
しかし、ファイルは変更されませんでした。セイルがデバッグ メッセージをログアウトした後、PM2 が再起動しているようです。何か案は?
node.js - pm2 を使用して ExpressJS アプリを監視およびリロードする方法
ExpressJS アプリを開発しています。pm2 を使用してロードします。
--watch
フラグの追加が機能していないように見えることを除いて、これは正常に機能します。JS ソースを変更するたびに、変更を有効にするために明示的に再起動する必要があります。
私は何を間違っていますか?--watch
ExpressJS 以外のアプリでフラグを試してみましたが、期待どおりに機能しました。
node.js - 複数のプロセッサ (PM2、Cluster、Recluster、Naught) 上の NodeJS
マルチコア環境でノードを実行するためのオプションを調査しています。
私は最善のアプローチを決定しようとしていますが、これまでのところこれらのオプションを見てきました
- 組み込みのクラスター ライブラリを使用して、作業を開始し、信号に応答する
- PM を使用しますが、PM2 -i はベータ版としてリストされています。
- 何もない
- 再クラスター化
他の選択肢はありますか?人々は生産で何を使用していますか?
node.js - シェフのセットアップ: PM2 でノード アプリを起動しようとしています
クックブックを使用しnodejs
てインストールnode
とPM2
モジュール化を行っています。
ここまでは順調ですね。しかし、process.json ファイルを使用して PM2 経由でノード アプリを起動しようとすると、起動しますが、マシンに ssh して実行すると PM2 出力にリストされませんpm2 list
...非常にイライラします。
私は何か間違ったことをしていますか?そこに現れないのは正しいですか?
はprocess.json
次のようになります。