📅  最后修改于: 2023-12-03 15:33:43.565000             🧑  作者: Mango
PM2是一个强大的进程管理工具,可用于在生产环境中管理Node.js应用程序。它提供了很多有用的功能,其中之一就是可以通过命令行轻松查看当前所有正在运行的应用程序。在本文中,我们将介绍如何使用'pm2 list'命令查看所有运行中的应用程序。
要查看所有正在运行的应用程序,只需在命令行中运行以下命令:
pm2 list
此命令将返回一个包含所有运行中应用程序的列表。列表包括每个应用程序的ID、名称、状态、CPU和内存使用情况以及启动命令等信息,如下所示:
┌─────┬────────────────────┬─────────┬──────┬────────┬───────────┬──────────┐
│ id │ name │ mode │ pid │ status │ cpu │ memory │
├─────┼────────────────────┼─────────┼──────┼────────┼───────────┼──────────┤
│ 0 │ my-app │ cluster │ 1234 │ online │ 0.3% │ 14.7 MB │
│ 1 │ my-other-app │ fork │ 5678 │ online │ 1.5% │ 22.1 MB │
│ 2 │ my-third-app │ fork │ 9012 │ online │ 0.1% │ 18.9 MB │
└─────┴────────────────────┴─────────┴──────┴────────┴───────────┴──────────┘
上面的表格中包含以下列:
使用'pm2 list'命令可方便快捷地查看当前正在运行的所有应用程序。此命令返回的列表包含有关每个应用程序的重要信息,可帮助你在运行时及时了解其状态,并及时作出相应的调整。