pm2 ( Process Manage for Nodejs)为何无法真正关闭已开启的进程呢?

2017-06-12 10:53:25 +08:00
 skyshy
pm2 start 开启一个 nodejs 项目后,通过 pm2 stop 或 pm2 kill 关闭进程,pm2 list 查看到的状态是已关闭。

但通过 `lsof`查看,对应的端口依然被占用着。

只能通过 `kill [pid]` 关闭进程。

还是说我理解上有偏差呢?

刚接触 pm2 不久,以上是遇到的一个疑惑。望赐教。
3800 次点击
所在节点    Node.js
3 条回复
Jaylee
2017-06-12 11:34:33 +08:00
pm2 delete
jom258
2017-06-20 15:38:20 +08:00
pm2 --help
markocen
2017-07-10 02:56:08 +08:00
pm2 stop 只是让 pm2 停掉你自己项目的进程,但是相关的 pm2 守护进程还在运行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/367752

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX