Node.js pm2重启和pm2重新加载之间有什么区别

Node.js pm2重启和pm2重新加载之间有什么区别,node.js,pm2,Node.js,Pm2,我有一个nodejs应用程序在服务器上运行 何时使用pm2重启,何时使用pm2重新加载 此处引用了,但无法找出两者在用例中的差异。记录了差异: 与重新启动相反,重新加载会终止并重新启动进程,重新加载可实现0秒的停机重新加载 后者指的是: 通过重新加载,pm2逐个重新启动所有进程,始终保持至少一个进程运行 它还指出: 如果重新加载系统没有成功地重新加载应用程序,则超时将退回到经典的重新启动 那么重启先杀人然后开始,而重新加载先杀人吗?@Cristy我想是的。我还假设,如果无法重新启动辅助进程,重新

我有一个nodejs应用程序在服务器上运行

何时使用pm2重启,何时使用pm2重新加载


此处引用了,但无法找出两者在用例中的差异。

记录了差异:

与重新启动相反,重新加载会终止并重新启动进程,重新加载可实现0秒的停机重新加载

后者指的是:

通过重新加载,pm2逐个重新启动所有进程,始终保持至少一个进程运行

它还指出:

如果重新加载系统没有成功地重新加载应用程序,则超时将退回到经典的重新启动


那么重启先杀人然后开始,而重新加载先杀人吗?@Cristy我想是的。我还假设,如果无法重新启动辅助进程,重新加载将使旧辅助进程保持运行,因此不会引起注意。@robertklep那么为什么要使用重新启动?是否存在重新启动比重新加载更有益的用例?@Ayan也许重新启动更快,如果您不关心0秒的停机时间,则可能更可取。从文档中可以看出,重载应始终与一起使用。现在还记录了重新加载将在超时后回退以重新启动。