Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript PM2重启延迟节点.js_Javascript_Node.js_Pm2 - Fatal编程技术网

Javascript PM2重启延迟节点.js

Javascript PM2重启延迟节点.js,javascript,node.js,pm2,Javascript,Node.js,Pm2,我在自己的应用程序中使用此代码: pm2.restart('myapp',function(){}) 工作正常,但如何将延迟重新启动包括在内 --restart delay=3000如中所述,您应该在启动功能中定义此配置“restartDelay”,重启仅停止并再次启动: pm2.start({ name : 'myapp', // Script name script : 'app.js', // Script to be run

我在自己的应用程序中使用此代码:

pm2.restart('myapp',function(){})

工作正常,但如何将延迟重新启动包括在内

--restart delay=3000

如中所述,您应该在启动功能中定义此配置“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
  });

在你的生态系统文件中,你的应用程序名为“myapp”吗?我不使用生态系统文件。可以不使用它吗?是的,正如下面回答的,您应该在启动功能中定义此配置。