Node.js 通过pm2群集运行时的节点应用程序实例名称

Node.js 通过pm2群集运行时的节点应用程序实例名称,node.js,pm2,Node.js,Pm2,我有后端节点应用程序,由pm2在集群模式下运行。 我正在运行修复的2个实例 有没有办法从已执行的应用程序中识别实例名称或编号 应用程序名为“test”,我想从应用程序中获取给定实例的“test1”和“test2” 谢谢 您需要使用pm2设置的两个环境变量: process.env.pm_id自动设置为实例id(0,1,…) process.env.name设置为应用程序名称(在您的示例中为test)

我有后端节点应用程序,由pm2在集群模式下运行。 我正在运行修复的2个实例

有没有办法从已执行的应用程序中识别实例名称或编号

应用程序名为“test”,我想从应用程序中获取给定实例的“test1”和“test2”


谢谢

您需要使用pm2设置的两个环境变量:

  • process.env.pm_id
    自动设置为实例id(
    0
    1
    ,…)

  • process.env.name
    设置为应用程序名称(在您的示例中为
    test