pm2 restart和pm2 reload有什么区别

Aya*_*yan 27 node.js pm2

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

我应该何时使用pm2重启,何时应该使用pm2重载

这里提到pm2文档,但无法弄清楚两者的用例差异.

rob*_*lep 39

这里记录的区别如下:

相反restart,它会杀死并重新启动进程,从而reload实现0秒的停机时间重新加载.

后者意味着(在这里找到):

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

它还指出:

如果重装系统未设法重新加载您的应用程序,则超时将回退到经典重启.

  • 那么重新启动先杀死然后启动,而重新加载先启动然后杀死? (4认同)
  • 第二个链接已更改为 https://pm2.io/docs/runtime/guide/load-balancing/ (2认同)