首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有可能同时运行多个不同的pm2实例吗?

有可能同时运行多个不同的pm2实例吗?
EN

Stack Overflow用户
提问于 2021-07-28 22:20:21
回答 1查看 260关注 0票数 0

我只是想知道是否可以分离我的pm2实例。例如,假设我有一个生态系统文件,我从一个终端开始,然后我继续在另一个终端启动另一个生态系统文件。两个进程似乎合并并开始输出相同的日志。很快就会变得很烦人。有办法让他们分开吗?

EN

回答 1

Stack Overflow用户

发布于 2022-02-07 06:05:55

默认情况下,PM2使用.pm2文件夹放置日志和.pid文件。PM2使用PM2_HOME环境变量来了解该文件夹的位置。当我将文件夹移动到一个更大的驱动器时,我发现了这一点,当我检查它正在监视的应用程序时,我发现了一个新的实例。正如关于运行多个PM2实例的文档中所述,只需为每个PM2指定一个不同的文件夹,就可以运行多个PM2实例:

代码语言:javascript
运行
复制
PM2_HOME='.pm2' pm2 start echo.js --name="echo-node-1"
PM2_HOME='.pm3' pm2 start echo.js --name="echo-node-2"

请记住,要运行任何PM2命令,必须使用正确的PM2_HOME前缀:

代码语言:javascript
运行
复制
PM2_HOME='.pm2' pm2 list
PM2_HOME='.pm3' pm2 list
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68567968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档