2017-06-29 11 views
1

cluster modeで実行しているnode.jsアプリケーションがあります。私はpm2スキーマ内のWebノードの次のオプションを渡しています。アプリケーションがクラスタモードで稼働しているときにpm2でワーカープロセスをデバッグする方法はありますか?

exec-mode : "cluster" 
--node-args : ["--inspect=5678"] 

とワーカーノードのために、私は次のような構成に

--node-args=["--inspect=5679"] 

を渡しています私はcluster modeで自分のアプリケーションを起動すると、私はpm2ログに印刷されたデバッグURLを見ることができないよう、デバッグができません。私は、Webまたはワーカーノード(node inspector helpで述べたように)にUSR1シグナルを送った場合でも、私は、プロセスをデバッグするためにどのような方法が表示されません。

私の推測では、cluster modeには、node.jsのデバッグができません。 node-inspectorと同じプロセスを試しましたが、まだ運がありません。

答えて

0

arrayの代わりにnode_argsを文字列として渡します(例:--node-args = " - inspect = 1234")

+0

これも試しました。それは何の違いもありません。 – skorpion

関連する問題