0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

干货:node服务实现负载均衡的步骤

如意 来源: jiegiser 作者: jiegiser 2020-07-07 10:20 次阅读

进程守护,系统崩溃自动重启

启动多进程,充分利用CPU和内存

自带日志记录功能

下载安装

使用命令 npm install pm2 -g;可以使用 pm2 --version 查看版本;

启动

通过 pm2 启动服务: pm2 start 后面可以跟启动的文件名,也可以跟启动的配置文件;

// 在 package.json 中进行配置下面命令// app.js 为项目入口文件;如果是 koa 或者 express 项目,是 bin/www“scripts”:{“start”:“node bin/www”,“prd”:“cross-env NODE_ENV=production pm2 start app.js”,},

启动之后,控制台会打印启动的结果:

查看启动列表

可以使用命令 pm2 list 查看启动的应用:

重启服务

可以使用pm2restartid/name;比如上面我们启动的服务,有id和name标识一个服务:

干货:node服务实现负载均衡的步骤

停止或删除服务

使用命令 pm2 stop id/name, pm2 deleteid/name;

干货:node服务实现负载均衡的步骤

干货:node服务实现负载均衡的步骤

查看服务信息

使用命令pm2infoid/name

干货:node服务实现负载均衡的步骤

查看服务日志

使用命令pm2logid/name

干货:node服务实现负载均衡的步骤

监听服务更详细的信息

使用命令pm2monitid/name

干货:node服务实现负载均衡的步骤

进行守护

如果我们使用 node app.js 或者 nodemon app.js,如果服务出现问题,服务崩溃就不能访问了,pm2 遇到进程崩溃,会自动重启服务;

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 负载均衡
    +关注

    关注

    0

    文章

    98

    浏览量

    12322
  • 进程
    +关注

    关注

    0

    文章

    197

    浏览量

    13925
  • node
    +关注

    关注

    0

    文章

    23

    浏览量

    5915
收藏 人收藏

    评论

    相关推荐

    如何利用traceroute命令发现网络中的负载均衡

    在网络管理和故障排除中,了解数据包的路径和识别 负载 均衡节点是非常重要的。traceroute 命令是一个用于跟踪数据包在网络中经过的路由路径的工具。本文将详细介绍如何利用 traceroute 命令发现网络中的 负载
    的头像 发表于08-07 15:13 122次阅读
    如何利用traceroute命令发现网络中的<b class='flag-5'>负载</b><b class='flag-5'>均衡</b>

    Node-RED如何制作漂亮的界面

    Node-RED不仅是一个强大的编程工具,还能通过其仪表盘(Dashboard)功能为物联网应用创建美观、实用的界面。以下是如何使用 Node-RED制作漂亮界面的详细 步骤和技巧。很多公司已经将产品
    的头像 发表于06-26 16:50 1840次阅读
    <b class='flag-5'>Node</b>-RED如何制作漂亮的界面

    Node-RED实现电表数据采集并上云

    本案例将通过Docker容器安装DLT-645协议插件采集 实现电表数据上云,前面已经讲过ModbusRTU协议通过 Node-RED上云,如果采用支持ModbusRTU电表可以参考之前的“Docker
    的头像 发表于06-07 08:21 2381次阅读
    <b class='flag-5'>Node</b>-RED<b class='flag-5'>实现</b>电表数据采集并上云

    视频网站服务器的四种负载均衡技术

    视频网站通常会面临大量的用户访问和视频流量,为了提高性能和可用性,需要使用 负载 均衡技术。以下是四种常用的视频网站 服务负载 均衡技术: 1、基
    的头像 发表于04-01 17:36 429次阅读

    信道均衡有哪些实现方式?

    信道 均衡实现方式主要包括线性自动应 均衡、盲 均衡和半盲 均衡等。这些方法各有特点,选择哪种方法取决于具体的应用场景和性能要求。例如,如果信道变
    的头像 发表于03-02 14:05 1144次阅读

    负载均衡器的诞生和工作机制

    今天我们来深度揭秘一下 负载 均衡器 LVS 的秘密,相信大家看了你管这破玩意儿叫 负载 均衡?这篇文章后,还是有不少疑问,比如 LVS 看起来只有类似路由器的转发功能,为啥说它是四层(传输层
    的头像 发表于01-04 12:26 753次阅读
    <b class='flag-5'>负载</b><b class='flag-5'>均衡</b>器的诞生和工作机制

    如何确定适合的负载均衡比例

    其影响以及相关策略。 什么是 负载 均衡比例? 在网络中,路由器通常连接着多个网络设备和 服务器。当网络流量过大时,使用单个设备处理这些数据可能会导致性能下降或网络拥塞。为了解决这个问题, 负载
    的头像 发表于12-15 10:36 1126次阅读

    路由器负载均衡怎么配置

    路由器 负载 均衡是一种重要的网络技术,它能够将多个网络连接的流量分配到多个路由器上,以提高网络的性能和稳定性。本文将详细介绍路由器 负载 均衡的配置方法,包括
    的头像 发表于12-13 11:17 2408次阅读

    RocketMQ生产者为什么需要负载均衡

    本文分析了RocketMQ生产者底层的 实现,设计地方有巧妙之处,值得我们学习,上面是发送非顺序消息的场景, 如果是顺序消息,我们作为使用者可以指定 负载 均衡策略。
    的头像 发表于11-13 11:04 340次阅读
    RocketMQ生产者为什么需要<b class='flag-5'>负载</b><b class='flag-5'>均衡</b>?

    Dubbo路由模块及负载均衡的优化手段

    本文主要介绍在vivo内部针对Dubbo路由模块及 负载 均衡的一些优化手段,主要是异步化+缓存,可减少在RPC调用过程中路由及 负载 均衡的CPU消耗,极大提升调用效率。
    的头像 发表于11-02 09:56 554次阅读
    Dubbo路由模块及<b class='flag-5'>负载</b><b class='flag-5'>均衡</b>的优化手段

    深入了解不同负载均衡类型的优缺点

    负载 均衡类型是一种网络流量管理的方法,它将流量有效地分发到多个 服务器或资源,以提高系统性能、确保高可用性和可靠性。这些类型有不同的优点和缺点,适用于不同的情况和需求,包括硬件、软件和云解决方案。
    的头像 发表于10-30 09:49 1007次阅读
    深入了解不同<b class='flag-5'>负载</b><b class='flag-5'>均衡</b>类型的优缺点

    干货| 使用实时MCU顺应服务器电源的设计趋势

    干货| 使用实时MCU顺应 服务器电源的设计趋势
    的头像 发表于10-26 16:07 400次阅读
    <b class='flag-5'>干货</b> | 使用实时MCU顺应<b class='flag-5'>服务</b>器电源的设计趋势

    常见的几种负载均衡技术介绍

    在大力建设算力网络的大背景下,随着SDN思潮的深入推进、网络集群的部署, 负载 均衡成为了一种不可或缺的技术,它在云,网,边都起了至关重要的作用。本文会对常见的几种 负载 均衡技术进行介绍,同
    的头像 发表于09-25 10:30 1300次阅读
    常见的几种<b class='flag-5'>负载</b><b class='flag-5'>均衡</b>技术介绍

    物通博联SaaS云服务实现设备无缝对接MES系统

    和维护的成本,只需要订阅 服务就能方便地访问和使用平台。 基于工业物联网的应用场景和需求,物通博联提供基于SaaS云 服务实现设备对接MES系统的解决方案。在工业数据管理平台中,各种配置都能在 服务器端完成,包含项目配置管理、远端网关
    的头像 发表于09-06 17:39 467次阅读

    基于DNS实现负载均衡的优缺点

    答案是不会。本题的考察点其实就是 DNS 负载 均衡
    的头像 发表于09-04 10:18 730次阅读
    基于DNS<b class='flag-5'>实现</b><b class='flag-5'>负载</b><b class='flag-5'>均衡</b>的优缺点