摘要
本文主要讲述了:
- 查看版本
- 查看帮助
- 升级
- 创建配置文件
- 启动应用
- 重启应用
- 停止应用
- 删除应用
- 查看日志
- 清空日志
正文
查看版本
1 2 3
| #!/usr/bin/env bash
pm2 --version
|
查看帮助
1 2 3
| #!/usr/bin/env bash
pm2 --helps
|
升级
1 2 3 4 5 6 7
| #!/usr/bin/env bash
npm install -g pm2
pm2 update
|
创建配置文件
1 2 3
| #!/usr/bin/env bash
pm2 ecosystem
|
启动应用
配置文件中的所有应用
1 2 3
| #!/usr/bin/env bash
pm2 start ecosystem.config.js
|
或
1 2 3
| #!/usr/bin/env bash
pm2 start
|
配置文件中的单个应用
示例:启动名为learn_pm2
的应用
1 2 3
| #!/usr/bin/env bash
pm2 start ecosystem.config.js --only learn_pm2
|
重启应用
配置文件中的所有应用
1 2 3
| #!/usr/bin/env bash
pm2 restart ecosystem.config.js
|
配置文件中的单个应用
示例:重启名为learn_pm2
的应用
1 2 3
| #!/usr/bin/env bash
pm2 restart ecosystem.config.js --only learn_pm2
|
停止应用
配置文件中的所有应用
1 2 3
| #!/usr/bin/env bash
pm2 stop ecosystem.config.js
|
配置文件中的单个应用
示例:停止名为learn_pm2
的应用
1 2 3
| #!/usr/bin/env bash
pm2 stop ecosystem.config.js --only learn_pm2
|
删除应用
配置文件中的所有应用
1 2 3
| #!/usr/bin/env bash
pm2 delete ecosystem.config.js
|
配置文件中的单个应用
示例:删除名为learn_pm2
的应用
1 2 3
| #!/usr/bin/env bash
pm2 delete ecosystem.config.js --only learn_pm2
|
查看日志
所有应用 + pm2
1 2 3
| #!/usr/bin/env bash
pm2 logs
|
示例:查看所有应用 + pm2 的日志的最后10
行
1 2 3
| #!/usr/bin/env bash
pm2 logs --lines 10
|
单个应用
示例:查看learn_pm2
的日志
1 2 3
| #!/usr/bin/env bash
pm2 logs learn_pm2
|
示例:查看learn_pm2
的日志的最后10
行
1 2 3
| #!/usr/bin/env bash
pm2 logs learn_pm2 --lines 10
|
清空日志
所有应用 + pm2
1 2 3
| #!/usr/bin/env bash
pm2 flush
|
单个应用
示例:清空learn_pm2
的日志
1 2 3
| #!/usr/bin/env bash
pm2 flush learn_pm2
|
参考资料
本文对你有帮助?请支持我