Рабочий процесс для восстановления / запуска пользовательских (программных) сценариев pm2? - PullRequest
0 голосов
/ 20 декабря 2018

Если мы используем пользовательский сценарий узла для программного запуска pm2, поддерживает ли pm2 сохранение такого сценария, чтобы впоследствии его можно было воскресить, или нам нужно написать собственное решение для запуска / восстановления?

// startServer.js
const pm2  = require("pm2");
const config = require("./pm2.json");
pm2.connect( true, function () {
    pm2.start( config, function () {} );
});
// other logic, such as custom eventing etc.

Идея состоит в том, что когда вы делаете pm2 resurrect, он не должен просто запускать сервер, используя pm2.json, который использовался для запуска экземпляра pm2 в startServer.js, а вместо этого перезапускать startServer.js сам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...