首页 > 解决方案 > 如何找出哪个生态系统.json 文件用于在 pm2 中启动进程

问题描述

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

在此处输入图像描述

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

那么有没有 pm2 命令呢?

标签: javascriptnode.jspm2

解决方案


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

[编辑]

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


推荐阅读