【问题标题】:How to find out which ecosystem.json file is used to start a process in pm2如何找出哪个生态系统.json 文件用于在 pm2 中启动进程
【发布时间】:2021-10-29 00:12:30
【问题描述】:

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

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

那么有没有 pm2 命令可以做到这一点?

【问题讨论】:

    标签: javascript node.js pm2


    【解决方案1】:

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

    [编辑]

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

    【讨论】:

    • 谢谢,但是其他人启动了这些进程,我想找到生态系统配置文件路径。
    • 我编辑了答案,您找不到特定的生态系统文件,但邹可以找到执行目录,如果您每个项目只有一个生态系统文件,我可能会有所帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-07
    • 2021-03-24
    • 2023-03-05
    • 1970-01-01
    相关资源
    最近更新 更多