微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Node-pm 轻量级的Node.js多进程管理器

程序名称:Node-pm

授权协议: GPL

操作系统: 跨平台

开发语言: JavaScript

Node-pm 介绍

pm 是一个轻量级的Node.js多进程管理器,基于之前的node-cluster重构而来,在淘宝内部的生产系统中得到了广泛的应用.

  • 基于 master + worker 模式,master负责进程管理,worker 处理业务逻辑,有效利用现代服务器的多cpu;

  • 同一 master 可管理多种类型的worker, 并且支持在不同类型的 worker 之间进行轻量的消息传递;

  • 同一类型的 worker ,对于TCP请求,采用抢占式的方式进行负载均衡;

  • 平滑退出和 不退出前提下的 worker 进程重载 (reload).

Node-pm 官网

https://github.com/aleafs/pm

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐