如何找出哪个 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 个,您只能按名称区分进程。
我在服务器上有一堆由 PM2 启动的进程。 pm2 list
显示:
我确定它们中的每一个都是从一个生态系统配置文件开始的。我想知道什么 pm2 生态系统配置文件用于启动例如 id 62 和生态系统配置文件路径的进程。
那么有什么 pm2 命令吗?
好吧,您可以通过应用程序名称来区分进程(因此您应该在每个生态系统配置文件中设置唯一的名称)或者您可以使用 NODE_APP_INSTANCE 变量来区分集群中的进程。
[编辑]
无法找到特定的生态系统文件,但您可以使用 pm2 describe [processID/name]
找到执行 pm2 start
的目录(exec cwd
参数)。如果生态系统文件多于 1 个,您只能按名称区分进程。