PM2:如何重置 pm2 的无用 ID?

问题描述

情况是这样的:)

例如,我们有 2 个使用 PM2 运行的实例。它们具有适当的 ID,#0#1。 我们还添加了其他实例(#2#3#4),它们在一段时间后被删除。 因此,当我们运行一个新实例时,我们将收到 #5 的 ID。但是我们只有两个运行过的实例,所以有一个新的 id 将增加上次运行的实例的 id 是合乎逻辑的。

问题的意思是我们如何在不杀死当前 PM2 进程的情况下从 PM2 重置或清除未使用的 id。

我知道这个命令

 pm2 kill

但是在这种情况下,我们正在杀死当前的 pm2 进程,这意味着我们将杀死所有已运行的实例。

谢谢!

解决方法

经过大量研究,我没有找到解决问题目标的任何解决方案。 看起来是重置 PM2 ids 的唯一方法,它的 kill 命令

pm2 kill

重要提示:使用此命令时,所有运行的实例都将被删除,ID 将被重置