是否可以从 PM2 获取进程元数据?
Is it possible to get the process metadata from PM2?
我想知道是否可以在我的节点应用程序中使用 pm2 获取进程元数据。
是的,您可以在您的应用程序中从 pm2 获取任何信息。下面将 return 所有 运行 进程列表。更多详情,您可以查看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
});
});
});
我想知道是否可以在我的节点应用程序中使用 pm2 获取进程元数据。
是的,您可以在您的应用程序中从 pm2 获取任何信息。下面将 return 所有 运行 进程列表。更多详情,您可以查看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
});
});
});