"pm2 save" 的目的是什么?

What is the purpose of "pm2 save"?

我正在使用 pm2 来管理我的 node.js 进程。到目前为止非常满意。

$ pm2 save的目的是什么?保存进程列表的目的是什么?我不太了解文档。 https://github.com/Unitech/pm2

pm2 save 拍摄您当前 运行 Node 应用程序的快照。然后,您可以使用 pm2 resurrect.

恢复这些应用程序

这很有用,因为这意味着您不必在重新启动 pm2(例如机器重新启动)时手动重新启动每个应用程序。相反,您可以只使用一个调用 pm2 resurrect 的脚本,它将启动所有 Node 应用程序。

pm2 resurrect 手动调用很有用。如果您希望您的进程在启动时自动启动,您应该使用 pm2 startup.

创建一个启动脚本

$ pm2 save 用于保存 pm2 进程列表,以便在服务器重启后重新启动它们。它通常带有:

pm2 startup 生成启动脚本