この質問は、同じ現象を経験したことがある方でないと何を言っているのかがあまりわからないと思います。ご承知おきください。
Windows10のコマンドプロンプトで
pm2 start somethingExectable.js
とすると、数秒おきに新しいプロンプトが一瞬だけ表示されて消えるという現象が起こります。これだとうまく使いにくいのでこの問題の対処の方法がわかる方いらっしゃいましたら教えてください。
pm2: http://pm2.keymetrics.io/
管理者権限のあるプロンプトで実行しても、Powershellで実行しても無駄でした。
miyabi-sunさんのご意見より、ためしに
JS
1var i = 0; 2setInterval(()=>{ 3 console.log(i++); 4}, 1000);
なるスクリプトを pm2 start
で動かしたらエラーは起こらなかったので、somethingExectable.js
自体に問題がある可能性があります。
「somethingExectable.js」の中身がわたし気になります!execから任意コマンド実行とかしてませんか?PM2の仕事はエラー落ちしたNode.jsのファイルを「おらーさっさと立ち上がれ」でまた立ち上げるものなんで、その辺も見ておきたいですね。

ご回答ありがとうございます。「execから任意コマンド実行」というのがわからないので教えていただけませんか?エラー落ちで再開してるパターンは思いつかなかったので確認してみます。ちなみに、somethingExectable.jsはExpress-generatorが作ったbin/wwwのことです。問題があまり切り分けできていなくて、一般的にこのような事象が起こるかどうかだけお尋ねしたかったです。

回答2件
あなたの回答
tips
プレビュー