首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >pm2如何杀死一个生态系统,杀死另一个生态系统?

pm2如何杀死一个生态系统,杀死另一个生态系统?
EN

Stack Overflow用户
提问于 2022-09-26 06:55:34
回答 1查看 17关注 0票数 0

我对pm2有点陌生,我现在的情况是,我有两个生态系统是相同的,这是如何发生的:

我有一个运行良好的生态系统,但几天前,当我尝试使用pm2列表或使用进程pid的任何命令时,我会出错,告诉我pm2没有运行(但我的应用程序仍然在线!)

在在线查找它之后,我找到了一个解决方案,该解决方案说,一旦我使用了"pm2更新“,就创建了以前的pm2生态系统的副本,而现在我有错误告诉我,我的应用程序端口已经在使用了。

我检查了pm2 pid文件夹,下面是我发现的内容:

每个应用程序都有两个pids,其数量与它们在第一个生态系统和新副本上的pids数量相匹配,它们是我的客户的在线网站,所以我在这里需要非常小心地处理我所做的事情,我完全迷失了,我需要的是在不干扰另一个生态系统的情况下终止一个生态系统,最好删除这个副本并返回原版,但是我找不到任何可能帮助我在线的解决方案。

EN

回答 1

Stack Overflow用户

发布于 2022-09-26 15:03:16

为了管理PM2进程,您应该使用一些PM2命令,例如:

代码语言:javascript
运行
复制
pm2 list 

此命令将列出所有PM2进程。第一列提供了一个可以在其他命令中使用的标识号:

代码语言:javascript
运行
复制
pm2 stop xx

其中xx是进程标识符编号,将允许您停止进程,但不删除它。所以,如果你需要的话,你不能再从以下几个字开始:

代码语言:javascript
运行
复制
pm2 start xx

我你只是想重新启动一个程序,使用:

代码语言:javascript
运行
复制
pm2 restart xx

如果您想要明确地删除该过程:

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

https://stackoverflow.com/questions/73850499

复制
相关文章

相似问题

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