javascript - 如何找出哪个生态系统.json 文件用于在 pm2 中启动进程
问题描述
我在服务器上有一堆由 PM2 启动的进程。pm2 list
显示了这一点:
我确信它们中的每一个都是从一个生态系统配置文件开始的。我想知道的是,什么 pm2 生态系统配置文件用于启动例如 id 62 和生态系统配置文件路径的进程。
那么有没有 pm2 命令呢?
解决方案
好吧,您可以通过应用程序名称来区分进程(因此您应该在每个生态系统配置文件中设置唯一的名称),或者您可以使用NODE_APP_INSTANCE变量来区分集群中的进程。
[编辑]
无法找到特定的生态系统文件,但您可以使用它pm2 describe [processID/name]
来查找pm2 start
执行的目录(exec cwd
参数)。如果生态系统文件多于 1 个,则只能通过名称来区分进程。
推荐阅读
- angular - Angular Ionic ngIf 检查是否包含不适用于与父数组的比较
- python - python pong的__instancecheck__超过最大递归深度怎么办?
- reactjs - 它如何自动将状态对象表示为 React js 中的参数?
- spartacus-storefront - 斯巴达克斯 3 会话在注销时过期错误
- azure - Azure 逻辑应用 - 条件操作错误“提供的类型对象和对象不兼容”
- c# - C# Xamarin 清单问题
- javascript - JavaScript 对象类
- python - 你能从函数、args 和 kwargs 中确定如何分配变量吗?
- reactjs - React Formik:自定义 onBlur 无法访问 useField 元
- powershell - PowerShell Import-CSV 格式日期时间:当文件具有 2021-01-01 00:00:00.000 时,数据在文件输出中表示为 00:00:0