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

标签 node.js pm2

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

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

pm2 start index.js --name my-service-name

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

最佳答案

来自documentation :

pm2 start web.js --name "web-interface"
pm2 restart web-interface

关于node.js - 如何使用进程名称而不是进程ID重新启动PM2进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46137746/

相关文章:

javascript - node.js : function.prototype.method在一个文件内多次导出

Angular 通用 + PM2 : Keeps exiting and restarting

node.js - 如何访问通过 pm2 启动的 Node.js 应用程序日志

node.js - 使用 pm2 在 Docker 容器中启动两个 nodejs 应用程序

node.js - 使用pm2启动node.js应用程序: bad gateway from proxy_verse server

Node JS中的JSON字符串化不序列化对象数组

javascript - 缓存函数结果

node.js - 当我手动执行垃圾收集器时,我如何知道它何时完成?

node.js - 在客户端(在 Node.js 服务器上)从 CoffeeScript 渲染 JS

node.js - 无法使用 PM2 创建 Node 脚本集群