Я создал код на моей локальной машине, и он работает нормально. Теперь я хочу развернуть его на сервере, используя pm2.
Я использую этот код :
//for nodemon in case so
process.once("SIGUSR2", () => {
gracefulShutdown("nodemon restart", () => {
process.kill(process.pid, "SIGUSR2");
});
});
process.on("SIGINT", () => {
gracefulShutdown("app termination", () => {
process.exit(0);
});
});
//Heroku uses SIGTERM to listen for
process.on("SIGTERM", () => {
gracefulShutdown("Heroku app shutdown", () => {
process.exit(0);
});
});
connect();
//require("./locations");
Я хочу иметь возможность прослушивать такие события, как закрытие базы данных, как это происходит на моей локальной машине с помощью nodemon,Вы знаете, есть ли разница между nodemon и pm2?