如何判断PM2是否正在运行

问题描述 投票:0回答:1

我正处于 JS 学习的起步阶段。 我通过 macOS 终端连接到 Ubuntu 20.04 虚拟机。它在 Express JS 上运行后端。 我想知道 PM2 是否正在运行。 我可以输入

pm2 monit
,但我不知道这个命令是否启动 pm2 或显示状态。

我尝试用谷歌搜索这个话题,但它让我困惑。 我尝试了

ps -la
,但即使 pm2 正在运行,我也没有看到它。

我首先尝试

pm2 kill
以确保pm2没有运行,然后
pm monit
。我预计
pm monit
不会起作用,但它确实起作用了,尽管列表中没有进程。

javascript terminal pm2
1个回答
0
投票

pm2
二进制文件本身不会“运行”或自行占用进程ID。它管理的进程将在后台运行。

pm2 monit
pm2 list
将显示您要管理的进程列表。如果您运行这些命令中的任何一个并且该列表为空,那么您还没有开始任何操作,并且 pm2 没有执行任何操作。

当您使用

pm2 start
将脚本添加到 pm2 时,您将能够监视和管理新生成的进程。

阅读文档了解更多详细信息:https://pm2.keymetrics.io/docs/usage/quick-start/

© www.soinside.com 2019 - 2024. All rights reserved.