PM2 重启延迟 Node.js
PM2 restart delay Node.js
我在我自己的应用程序中使用此代码:
pm2.restart('myapp', function() {});
工作正常,但我怎样才能将延迟重启包括在内?
--restart-delay=3000
如API docs中所述,您应该在启动函数中定义此配置“restartDelay”,重启只会停止并再次启动:
pm2.start({
name : 'myapp', // Script name
script : 'app.js', // Script to be run
exec_mode : 'cluster', // Allows your app to be clustered
restartDelay : 3000, // Number of ms to wait before restarting the script
}, function(err, apps) {
pm2.disconnect(); // Disconnects from PM2
if (err) throw err
});
我在我自己的应用程序中使用此代码:
pm2.restart('myapp', function() {});
工作正常,但我怎样才能将延迟重启包括在内?
--restart-delay=3000
如API docs中所述,您应该在启动函数中定义此配置“restartDelay”,重启只会停止并再次启动:
pm2.start({
name : 'myapp', // Script name
script : 'app.js', // Script to be run
exec_mode : 'cluster', // Allows your app to be clustered
restartDelay : 3000, // Number of ms to wait before restarting the script
}, function(err, apps) {
pm2.disconnect(); // Disconnects from PM2
if (err) throw err
});