企业网站定制开发pm2安装使用

  • pm2企业网站定制开发是一个进程管理工具,企业网站定制开发可以用它来管理node进程,并查看node企业网站定制开发进程的状态,当然也支持性能监控,进程守护,负载均衡等功能,在前端和nodejs的世界中用的很多。

pm2是基于npm进行安装的,在安装pm2之前要先安装npm

一、安装pm2

安装pm2: npm install -g pm2

查看pm2的安装路径: whereis pm2

查看安装的pm2的版本: pm2 -v

 

出现上图所示表示安装成功。

二、更新pm2

更新PM2非常快(少于几秒)并且无缝。

首先确保您正确保存了所有进程:sudo pm2 save

然后从NPM安装最新的PM2版本: sudo npm install pm2 -g

最后更新中的PM2进程:sudo pm2 update

三、使用pm2启动项目

注意:使用pm2启动项目时,默认是通过自己项目中的package.json中的配置进行启动的,需要查看项目中的package.json中start的配置。

查看scripts下的start的配置值,根据这个启动路径进行启动。记住这个启动路径

 在项目路径下启动项目: pm2 start ./bin/www         //启动当前项目

  1. #启动进程(需要进入该项目所在目录下)
  2. pm2 start 进程名
  3. #常用入参
  4. # 指定应用程序名称
  5. --name <app_name>
  6. # 当文件更改时,重启应用程序
  7. --watch
  8. # 为应用程序重新加载设置内存阈值
  9. --max-memory-restart <200MB>
  10. # 指定日志文件
  11. --log <log_path>
  12. # 向脚本传递额外的参数
  13. -- arg1 arg2 arg3
  14. # 自动重启之间的延迟
  15. --restart-delay <delay in ms>
  16. # 在日志前面加上时间前缀
  17. --time
  18. # 不要自动重启应用程序
  19. --no-autorestart
  20. # 为强制重启指定cron
  21. --cron <cron_pattern>
  22. # 附加到应用程序日志
  23. --no-daemon
  24. #启动成功后可进行访问,若不能访问检查一下端口的下行规则是否开放
  25. #查看进程
  26. pm2 list
  27. #停止、删除进程
  28. pm2 stop/delete 进程名
  29. #查看日志
  30. pm2 logs

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发