当前位置: 首页 > news >正文

自动优化网站建设热线教育培训学校

自动优化网站建设热线,教育培训学校,致力于邯郸网站建设制作服务_使众多客户将网站转化为网络市场营销.,不建议做软件测试PM2 是一个强大的生产级 Node.js 进程管理器,提供了自动重启、负载均衡和进程监控等功能。适用于开发和生产环境,简化了 Node.js 应用程序的管理和维护。 PM2 安装 1. 使用 npm 安装 PM2 npm i -g pm2latest-g:全局安装。latest&#xff1a…

PM2 是一个强大的生产级 Node.js 进程管理器,提供了自动重启、负载均衡和进程监控等功能。适用于开发和生产环境,简化了 Node.js 应用程序的管理和维护。


PM2 安装

1. 使用 npm 安装 PM2
npm i -g pm2@latest
  • -g:全局安装。
  • @latest:安装最新版本。

PM2 使用

2. 启动应用程序
pm2 start app.js
  • 启动 app.js 并使用 PM2 管理。

应用程序声明文件

3. process.yml

使用 YAML 文件定义和管理多个应用程序。

apps:- script: app.jsinstances: 4exec_mode: cluster- script: worker.jswatch: trueenv:NODE_ENV: developmentenv_production:NODE_ENV: production
  • script: 需要启动的脚本。
  • instances: 启动的实例数量。cluster 模式下,PM2 会平衡负载。
  • exec_mode: 运行模式,可为 fork(默认)或 cluster
  • watch: 是否监视文件变动,自动重启应用。
  • env: 开发环境变量。
  • env_production: 生产环境变量。
4. 使用配置文件启动应用
pm2 start process.yml

设置启动脚本

5. pm2 startup
pm2 startup
  • 设置 PM2 为系统启动脚本,让应用在系统重启后自动启动。

查看进程列表

6. pm2 list
pm2 list
  • 显示所有被 PM2 管理的进程列表。
7. pm2 jlist
pm2 jlist
  • 以 JSON 格式输出进程列表。
8. pm2 prettylist
pm2 prettylist
  • 以美化格式输出进程列表。
9. pm2 describe [id]
pm2 describe [id]
  • 查看进程的详细信息,如环境变量、运行时间等。
10. pm2 monit
pm2 monit
  • 打开实时监控界面,显示 CPU 和内存使用情况等。

日志管理

11. pm2 logs [–raw]
pm2 logs
  • 实时查看日志。--raw 选项显示原始日志格式。
12. pm2 flush
pm2 flush
  • 清空所有日志文件。
13. pm2 reloadLogs
pm2 reloadLogs
  • 重新加载日志文件。

管理操作

14. 停止所有进程
pm2 stop all
15. 重启所有进程
pm2 restart all
16. 重新加载所有进程
pm2 reload all
  • 平滑重启,适用于无状态服务。
17. 优雅地重新加载所有进程
pm2 gracefulReload all
  • 优雅地平滑重启,等待当前连接结束后再重启。
18. 停止指定进程
pm2 stop [id]
  • 停止指定的进程,[id] 为进程 ID。
19. 重启指定进程
pm2 restart [id]
  • 重启指定的进程。
20. 删除指定进程
pm2 delete [id]
21. 删除所有进程
pm2 delete all

其他命令

22. 重置进程状态
pm2 reset
  • 重置进程的状态和计数器。
23. 更新 PM2
pm2 updatePM2
  • 更新 PM2 到最新版本。
24. 检查 PM2 是否运行
pm2 ping
25. 以非守护模式运行应用
pm2 start app.js --no-daemon
  • 以非守护模式启动应用,运行结束后 PM2 也会退出。
26. 启动应用并禁用版本控制
pm2 start app.js --no-vizion
  • 启动应用时不使用版本控制(vizion)。
27. 启动应用并禁用自动重启
pm2 start app.js --no-autorestart
  • 启动应用时不进行自动重启,即使应用崩溃。

总结

PM2 是一个功能强大且灵活的进程管理器,适合开发和生产环境的应用程序管理。提供多种配置和管理选项,帮助开发者轻松维护应用的稳定性和性能。

http://www.hkea.cn/news/190080/

相关文章:

  • 西安微信小程序制作公司关键词优化方法
  • 手机网站建设用乐云seo搜索引擎是什么意思啊
  • 昆明做大的网站开发公司google网页搜索
  • 做网站运营需要什么证宁波靠谱营销型网站建设
  • 天津进口网站建设电话青岛网站建设公司
  • 游戏币网站建设win7优化大师官方网站
  • 技术专业网站建设班级优化大师网页版登录
  • 外国网站上做雅思考试台州百度推广优化
  • 男女做那种的的视频网站国内最好的搜索引擎
  • 泉州做网站优化价格成功品牌策划案例
  • 做网站去哪个平台资源优化排名网站
  • 备案的网站名称可以改吗百度青岛代理公司
  • 专做进口批发的网站关键词优化多少钱
  • 做网站有了空间在备案吗百度权重高的网站有哪些
  • 做空间的网站著名的网络营销案例
  • 做网站客户尾款老不给怎么办百度推广年费多少钱
  • 想要将网站信息插到文本链接怎么做百度关键词搜索
  • 江苏网站备案要多久seo域名综合查询
  • 大型网站建设机构津seo快速排名
  • 建设证件查询官方网站宁波做网站的公司
  • 那些网站招聘在家里做的客服网店推广策略
  • 湘西 网站 建设 公司sem代运营托管公司
  • 用css为wordpress排版西安seo外包服务
  • vs2005做网站百度推广官方网站登录入口
  • 乐从网站建设公司北京seo优化推广
  • 如何在网上接做网站的小项目市场监督管理局电话
  • 淘宝购物站优化
  • 石家庄最新疫情轨迹河南网站优化公司哪家好
  • 网站色彩搭配服务器ip域名解析
  • 哪个网站专业做安防如何注册域名网站