Alteração para salvar a lista do pm2
parent
54ab3cb297
commit
0688bf34d4
|
@ -1,4 +1,5 @@
|
|||
const pm2 = require('pm2');
|
||||
const { execSync } = require("child_process");
|
||||
|
||||
function startPm2Process(process_name, file, path, port) {
|
||||
|
||||
|
@ -14,13 +15,26 @@ function startPm2Process(process_name, file, path, port) {
|
|||
cwd: path,
|
||||
env: {
|
||||
PORT: port
|
||||
}
|
||||
}
|
||||
// additional options here if needed
|
||||
}, function (err, apps) {
|
||||
if (err) {
|
||||
console.error(err);
|
||||
// process.exit(2);
|
||||
}
|
||||
else {
|
||||
execSync(`pm2 save --force`, { cwd: path }, (error, stdout, stderr) => {
|
||||
if (error) {
|
||||
console.log(`error: ${error.message}`);
|
||||
return;
|
||||
}
|
||||
if (stderr) {
|
||||
console.log(`stderr: ${stderr}`);
|
||||
return;
|
||||
}
|
||||
console.log(`stdout: ${stdout}`);
|
||||
});
|
||||
}
|
||||
|
||||
pm2.disconnect();
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue