PM2 是什么

Fanly 问答 2019-05-24 15:02:19 阅读(...)

PM2是JavaScript运行时Node.js的进程管理器。 允许一直保持应用程序活跃,无需停机即可重新加载它们,并促进常见的Devops任务。

PM2(Process Manager 2 )是 JavaScript 运行时 Node.js 的进程管理器。 2016 年,PM2 被评为 GitHub 上第 82 个最受欢迎的 JavaScript 项目。PM2 是具有内置负载均衡器的 Node.js 应用程序的生产运行时和进程管理器。允许一直保持应用程序活跃,无需停机即可重新加载它们,并促进常见的 Devops 任务。

PM2

PM2 特性

  • 日志管理:应用程序日志保存在服务器的硬盘中~/.pm2/logs/
  • 负载均衡:PM2 可以通过创建共享同一服务器端口的多个子进程来扩展您的应用程序。这样做还允许您以零秒停机时间重新启动应用程序。
  • 终端监控:可以在终端中监控您的应用程序并检查应用程序运行状况(CPU 使用率,使用的内存,请求/分钟等)。
  • SSH 部署:自动部署,避免逐个在所有服务器中进行 ssh。
  • 静态服务:支持静态服务器功能
  • 多平台支持:适用于 Linux(稳定)和 macOS(稳定)和 Windows(稳定)

PM2 或 Process Manager 2 是一个开源的生产 Node.js 流程管理器,帮助开发人员和 Devops 管理生产环境中的 Node.js 应用程序。与 Supervisord,Forever,Systemd 等其他流程管理器相比,PM2 的一些关键功能是自动应用程序负载平衡,声明性应用程序配置,部署系统和监控。

由 Alexandre Strzelewicz 于 2013 年创立。代码源托管在 GitHub 上,可通过 Npm(软件)安装。

收藏 1个人收藏 头像
走进科技生活方式

相关推荐

  • PM2.5

    PM2.5 是什么

    PM2.5 指的是细颗粒物。细颗粒物指环境空气中空气动力学当量直径小于等于 2.5 微米的颗粒物。它能较长时间悬浮于空气中,其在空气中含量浓度越高,就代表空气污染越严重。
  • Smart key 智能钥匙

    智能钥匙是什么

    智能钥匙是一种通过发射红外线信号来打开一个或两个车门、行李箱和油箱盖,也可以操控汽车的车窗和天窗的钥匙,智能钥匙从外观上看就像一张卡片,存放起来非常方便,特别是在夜间只要驾驶员触到车门智能钥匙就可开启车门,非常便捷。
  • Digital car key 数字车钥匙

    数字车钥匙是什么

    数字钥匙也被称为蓝牙钥匙或者虚拟钥匙,数字钥匙主要是利用近场通信技术,使得用户可以通过带有NFC功能的智能手机或可穿戴智能设备来进行车门的开锁闭锁,以及车辆的启动等操作,以及监控你的汽车开启次数,车的实时状态等发到你的手机上。
  • ETC

    ETC黑名单是什么意思

    ETC黑名单是指办理ETC卡车主因拖欠费用使得银行扣费失败、办理信息异常或用卡不当等原因,导致被高速公路管理方,列入黑名单处理,从而ETC卡无法正常使用,根据最高法相关规定,ETC黑名单严重者,会被纳入“失信被执行人名单”。
  • camera lens 相机镜头

    相机的牛头和狗头指的是什么

    牛头就是很好的镜头,这类镜头一般都是单独购买或者买高端相机配送的镜头,比较沉或变焦大光圈,或是恒定大光圈,镜头的前片镜片尺寸都非常大;狗头镜头的前片镜片尺寸都不怎么大,最大光圈也比较小,重量也比较轻,镜头组中的镜片也比较少,成像一般都比较差。
  • camera lens 照相机镜头

    人像头是什么

    人像头指的是人像摄影镜头,一般是指在镜头1.5m—2m的距离上照人的镜头,也就是70mm-135mm的镜头,按照一般的美学观点,在1.5至2米外看一个人的五官是最漂亮的,人像头都是定焦镜头,相比变焦镜头光圈能做得更大,光学素质也更高。