如何找出哪个 ecosystem.json 文件用于在 pm2 中启动进程

How to find out which ecosystem.json file is used to start a process in pm2

我在服务器上有一堆由 PM2 启动的进程。 pm2 list 显示:

我确定它们中的每一个都是从一个生态系统配置文件开始的。我想知道什么 pm2 生态系统配置文件用于启动例如 id 62 和生态系统配置文件路径的进程。

那么有什么 pm2 命令吗?

好吧,您可以通过应用程序名称来区分进程(因此您应该在每个生态系统配置文件中设置唯一的名称)或者您可以使用 NODE_APP_INSTANCE 变量来区分集群中的进程。

[编辑]

无法找到特定的生态系统文件,但您可以使用 pm2 describe [processID/name] 找到执行 pm2 start 的目录(exec cwd 参数)。如果生态系统文件多于 1 个,您只能按名称区分进程。