是否可以从PM2获取流程元数据?

时间:2019-08-30 02:24:42

标签: node.js pm2

我想知道是否可以在节点应用程序中使用pm2获取流程元数据。

enter image description here

1 个答案:

答案 0 :(得分:0)

是的,您可以在应用程序中从pm2获取任何信息。下面将返回所有正在运行的进程列表。有关更多详细信息,您可以检查pm2-api

var pm2 = require('pm2');
app.use('/all_process_list', function(req,res){

  pm2.connect(function(err) {
    if (err) {
      console.error(err);
      process.exit(2);
    }
    pm2.list(function(err, processDescriptionList) {
      console.log(processDescriptionList)
      res.json ({process_list:processDescriptionList})
      pm2.disconnect();   // Disconnects from PM2

    });
  });   
});