如何在启动时查看传递给 Node.js 的 pm2 命令行参数?

Lan*_*nce 4 node.js pm2

作为服务器管理员,我想查看使用 pm2 启动 Node.js 服务的命令行参数。(Node.js 使用的那些 via process.argv

命令 pm2 show my-service-name提供有关该服务的信息,但不显示用于启动它的命令。

例如 pm2 start index.js -- myProcessArgument

谁能告诉我在哪里可以看到myProcessArgument上面的完整行,甚至更好?

AJS*_*AJS 11

您所要做的就是:

pm2 describe <id of application or name>
Run Code Online (Sandbox Code Playgroud)

例子

pm2 describe 1 or pm2 describe app
Run Code Online (Sandbox Code Playgroud)

对于 Json 输出

pm2 jlist
Run Code Online (Sandbox Code Playgroud)

输出应具有script args描述所有命令行参数的标记,您可以在此处找到更多信息