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 微米的颗粒物。它能较长时间悬浮于空气中,其在空气中含量浓度越高,就代表空气污染越严重。
  • 系统升级 system upgrade

    安装Windows 11的最低系统要求是什么

    Win11最低系统要求:1GHz的64位双核处理器、4GB RAM、64GB存储空间、支持UEFI的Secure Boot和TPM2.0版本、DirectX12显卡及WDDM2.0驱动、大于9英寸720p显示屏,首次需互联网连接和微软账户。
  • PDM是什么

    PDM是什么

    产品数据管理(PDM)是一门用来管理所有与产品相关信息和所有与产品相关过程(包括过程定义和管理)的技术。通过实施PDM,可以提高生产效率,有利于对产品的全生命周期进行管理,加强对于文档,图纸,数据的高效利用,使工作流程规范化。
  • APU是什么

    APU是什么

    APU中文名字叫加速处理器,是AMD“融聚未来”理念的产品,它第一次将中央处理器和独显核心做在一个晶片上,它同时具有高性能处理器和最新独立显卡的处理性能,支持DX11游戏和最新应用的“加速运算”,大幅提升了电脑运行效率。
  • PM2.5 口罩

    什么是PM2.5口罩

    PM2.5口罩是指能有效过滤PM2.5微粒的口罩,口罩的密闭性决定了滤过悬浮颗粒分子能力。适用于空气质量较差的环境。PM2.5口罩的基本结构是外层为一个抗菌的面料,材质为碳纤维毡垫、高分子织物、无纺布等。
  • 加湿器 Humidifier

    加湿器有哪些危害

    加湿器中直接加入自来水,会导致PM2.5过度升高,长期吸入会导致过敏和各种呼吸系统疾病;不定期清洁会导致霉菌或有害物质蓄积,使肺炎患病率提高;空气湿度过大会导致支气管黏膜产生不适,导致免疫力下降,诱发流感、支气管炎;还有一定的辐射危害。