如何使用进程名称而不是进程ID重新启动PM2进程?

kar*_*ivi 8 node.js pm2

当我们在一台机器上运行多个节点服务时,很难重新启动一个带有 id 的服务,因为 id 是 PM2 按顺序分配的序列号。那么,是否可以使用进程名称来重新启动进程,而不是使用 id 呢?

我使用以下命令以服务名称启动服务:

pm2 start index.js --name my-service-name
Run Code Online (Sandbox Code Playgroud)

我想使用名称“my-service-name”重新启动它们,以便我可以使用脚本将其自动化。

Yur*_*rov 10

文档中:

pm2 start web.js --name "web-interface"
pm2 restart web-interface
Run Code Online (Sandbox Code Playgroud)