Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shipengqi/pm2-docs-zh-cn
:blue_book: PM2 文档的中文版本
https://github.com/shipengqi/pm2-docs-zh-cn
Last synced: about 1 month ago
JSON representation
:blue_book: PM2 文档的中文版本
- Host: GitHub
- URL: https://github.com/shipengqi/pm2-docs-zh-cn
- Owner: shipengqi
- License: mit
- Created: 2018-08-24T06:39:12.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-27T05:59:49.000Z (over 6 years ago)
- Last Synced: 2024-10-16T08:22:02.348Z (3 months ago)
- Homepage: https://shipengqi.github.io/PM2-docs-Zh-CN
- Size: 1.33 MB
- Stars: 35
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
PM2 Runtime 中文文档
本文档图片均来自
官方文档
,如有侵权,请联系我([email protected])删除。## 目录
- [快速开始](quick_start.md)
- [指南](guide/)
- [安装](guide/installation.md)
- [生态系统文件](guide/ecosystem_file.md)
- [进程管理](guide/process_management.md)
- [日志管理](guide/log_management.md)
- [启动钩子](guide/startup_hook.md)
- [负载均衡(集群模式)](guide/load_balancing.md)
- [开发工具](guide/development_tools.md)
- [使用SSH快速部署](guide/deploy_with_ssh.md)
- [最佳实践](best_practices/)
- [环境变量](best_practices/environment_variables.md)
- [优雅关机](best_practices/graceful_shutdown.md)
- [无状态应用](best_practices/stateless_application.md)
- [集成](integration/)
- [AWS Elastic Beanstalk](integration/aws_elastic_beanstalk.md)
- [Docker](integration/docker.md)
- [Heroku](integration/heroku.md)
- [Transpilers](integration/transpilers.md)
- [云供应商](integration/cloud_providers.md)
- [参考](reference/)
- [生态系统文件](reference/ecosystem_file.md)
- [CLI](reference/cli.md)
- [API](reference/api.md)## 概述
为什么要使用`PM2`? 看完这篇介绍,你会对使用`PM2`进行进程管理有更好的理解。### 持久化
使用`PM2`启动你的应用,你的应用在崩溃或者机器重启时都可以自动重启。
只需要简单的运行一条命令:
```bash
pm2 start app.js
```**[快速开始](quick_start.md)**
### 进程管理
使用`PM2`启动的应用都是守护进程,而且方便管理。
用下面的命令可以查看进程列表:
```bash
pm2 ls
```使用`pm2 start`和`pm2 delete`添加或删除列表中的进程。
使用`pm2 start`、`pm2 stop`、`pm2 restart`你所有的进程。**[进程管理](guide/process_management.md)**
### 日志管理
应用日志会被保存到服务器硬盘目录`~/.pm2/logs/`中。
查看应用的实时日志:
```bash
pm2 logs
```**[日志管理](guide/log_management.md)**
### 零配置负载均衡
`PM2`可以使用同一个端口创建多个子进程来扩展你的应用。这样可以实现不停机重启你的应用。开启集群模式:
```bash
pm2 start -i max
```**[负载均衡(集群模式)](guide/load_balancing.md)**
### 终端监控
`PM2`可以在终端内监控你的应用,检查应用的健康状态(CPU使用率,内存占用,分钟内请求次数等等)
```bash
pm2 monit
```### 使用SSH部署
自动化部署,避免在一个接一个地通过`ssh`连接服务器。
```bash
pm2 deploy
```**[使用SSH快速部署](guide/deploy_with_ssh.md)**
### 下一步
**[快速开始](quick_start.md)**
### 问题
我们很乐于帮你解决你可能遇到的问题。搜索或查看`FAQ`。你也可以在`PM2`的[GitHub仓库](https://github.com/Unitech/pm2/issues)提交问题或评论。