我的编程空间,编程开发者的网络收藏夹
学习永远不晚

node+Express测试服务器性能

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

node+Express测试服务器性能

目录
  • 1 测试环境
    • 1.1 服务器硬件
      • 1.1.1 t2.micro
      • 1.1.2 c5.large
      • 1.1.3 压力机
    • 1.2 测试工具
      • 1.2.1 测试端
      • 1.2.2 服务器监控
    • 1.3 测试方法
    • 2 测试数据
      • 2.1 c5.large
        • 2.2 t2.micro
        • 3 相关文档

          1 测试环境

          1.1 服务器硬件

          待测试主机采用的是AWS 云服务器选择了两款测试

          1.1.1 t2.micro

          t2.micro 性能突进性EC2,也就是AWS global免费套餐那款服务器,配置如下:

          t2.micro 性能突进性EC2,也就是AWS global免费套餐那款服务器,配置如下:

          型号 vCPU ECU 内存 存储 网络性能 价格(小时)
          t2.micro 1 变量 1 仅限 EBS 低到中等 0.0945

          单核1G,CPU性能为0.45ECU,性能突进时可以达到2ECU。网络性能据说20Mbps~100Mbps

          PS:EC2 计算单位 (ECU) – 一个 EC2 计算单位 (ECU) 相当于一个 1.0-1.2 GHz 2007 Opteron 或 2007 Xeon CPU 的计算能力。

          1.1.2 c5.large

          然后选了一台c5.large进行评估

          型号 vCPU ECU 内存 存储 网络性能 价格
          c5.large 2 9 4 仅限 EBS 高达 10Gb 0.493

          双核4G,性能可以达到9ECU

          1.1.3 压力机

          压力机为同一可用区的内的另一台c5.large。

          1.2 测试工具

          1.2.1 测试端

          主要采用ab工具进行测试。ab工具可以跑到20000万的并发,对于单机测试已经够用了。

          关于ab工具使用可参考另一篇博客:https://www.jb51.net/article/231502.htm

          1.2.2 服务器监控

          服务器端监控主要采用AWS后台cloudwatch服务,在自己top 工具查看cpu 内存的使用情况。

          关于top命令使用可以参考另一篇博客:

          1.3 测试方法

          在express 框架 app.js 直接添加一个test路由并直接返回res.end()。

          2 测试数据

          2.1 c5.large

          node+Express测试服务器性能

          我们可以看从图中看出并发量在2000时,平均响应时间在874.725ms,QPS在2286.43左右,在一台300多/月左右2核4G服务器上,express框架本身性能表现还不错。

          2.2 t2.micro

          node+Express测试服务器性能

          我们可以看从图中看出并发量在300时,平均响应时间在189.191ms,QPS在1585.7左右,70块/月T2在性能突进的情况数据数据挺好,但也可以从图中看出并发量在1000以后,整体性能表现就不是很稳定了。

          3 相关文档

          估计物联网设备并发量整理的blog:

          https://www.jb51.net/article/231516.htm

          压力测试工具ab:

          https://www.jb51.net/article/231502.htm

          压力测试的指标及方法:

          https://www.jb51.net/article/231518.htm

          以上所述是小编给大家介绍的使用node+Express测试服务器性能,希望对大家有所帮助。在此也非常感谢大家对我们网站的支持!

          免责声明:

          ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

          ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

          node+Express测试服务器性能

          下载Word文档到电脑,方便收藏和打印~

          下载Word文档

          猜你喜欢

          node+Express测试服务器性能

          目录1 测试环境1.1 服务器硬件1.1.1 t2.micro1.1.2 c5.large1.1.3 压力机1.2 测试工具1.2.1 测试端1.2.2 服务器监控1.3 测试方法2 测试数据2.1 c5.large2.2 t2.micro
          2022-06-04

          云服务器性能测试

          云服务器性能测试是指测试云服务器的整体性能,包括服务器的处理能力、存储容量、带宽、性能等方面的性能。下面我将介绍一下云服务器性能测试的步骤和测试方法。性能测试的基础性能测试需要具备一些基础知识,例如测试用例设计、测试方法、测试环境、测试结果分析等。测试前需要准备好相关的测试用例设计、测试环境以及测试工具等,以便于进行性能测试。测试方法性能测试的主要方法包括以下几种:2.1批内测
          2023-10-26

          云服务器运算性能测试

          云服务器是一种虚拟服务器,用于存储和处理数据。为了测试云服务器的性能,可以使用一些测试类别,例如:CPU性能:CPU是服务器操作系统的核心,测试服务器是否能够处理高负荷任务。内存性能:内存是计算机系统中最常用的存储设备之一,测试服务器是否拥有足够的内存来存储更大的数据量。磁盘性能:磁盘是服务器存储数据的另一个重要存储设备,测试服务器是否能够快速读取和写入大量数据。IO性能:IO性能是服
          2023-10-26

          亚马逊服务器性能测试

          负载均衡性能测试:使用多个服务器,在不同的应用程序和用户之间分配请求,以确保服务器之间的负载平衡。测试结果可以用来比较不同服务器的负载均衡性能。内存性能测试:使用内存性能测试工具,模拟多个用户同时访问服务器的内存数据,以比较不同用户的内存使用情况。测试结果可以用来比较不同服务器的内存带宽和内存容量。IO性能测试:使用IO性能测试工具,模拟多个用户同时访问服务器的IO操作,以比较不同用户的IO带宽和...
          2023-10-27

          阿里云服务器性能测试

          阿里云服务器性能测试可以帮助你对阿里云服务器进行性能测试,以下是一些可以用来进行性能测试的工具和方法:负载压力测试工具:PingCAP和ApsaraLoadExplorer可以帮助你测试阿里云服务器的负载情况。这些工具可以模拟阿里云服务器的性能、负载和响应时间。CPU/内存使用情况分析工具:Crashlytics可以帮助你分析阿里云服务器CPU/内存使用情况,以及CPU占用率和内存占用率。可以使用MemoryAnalyze和内存分析工具来帮助...
          2023-10-27

          怎么测试云服务器性能

          要测试云服务器的性能,可以使用以下方法:使用性能测试工具:可以使用诸如Apache JMeter、LoadRunner等性能测试工具来模拟多个用户同时访问服务器,以评估服务器在高负载情况下的性能表现。压力测试:通过模拟大量并发用户请求服务器
          怎么测试云服务器性能
          2024-05-08

          EventLoop如何测试Node或页面的性能

          这篇文章主要介绍“EventLoop如何测试Node或页面的性能”,在日常操作中,相信很多人在EventLoop如何测试Node或页面的性能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”EventLoop如何
          2023-07-05

          服务器的cpu性能怎么测试

          有多种方法可以测试服务器的CPU性能,以下是其中的一些:1. 使用CPU-Z软件:CPU-Z是一款免费的CPU检测工具,可以查看CPU的型号、核心数量、频率、缓存等信息,并可以进行基准测试。2. 使用UnixBench:UnixBench是
          2023-06-07

          服务器性能测试的性能指标有哪些

          服务器性能测试的性能指标有响应时间、吞吐量、并发能力、网络带宽等。1、响应时间响应时间是指服务器在处理客户端发出的请求后,产生响应的时间。一般情况下,服务器的响应时间越短,服务的效率就越高。2、吞吐量吞吐量测试主要用来检测服务器在处理大批量
          2023-03-01

          亚马逊 ARM 服务器性能测试

          1.介绍亚马逊AWS推出了基于ARM架构的服务器实例,这些实例使用Graviton2处理器,提供了更高的性能和更低的成本。但是,这些实例的性能如何?我们进行了一些测试来回答这个问题。2.测试环境我们使用了亚马逊AWS上的t4g.large实例,该实例使用了Graviton2处理器,具有2个vCPU和8GB的内存。我们在该实例上安装了Ubuntu20.04LTS操作系统,并使用了ApacheBenchmark工具进行测试。3.测试结果我们进行了两个测试:静...
          2023-10-27

          轻量应用服务器性能测试

          轻量应用服务器性能测试可以分为以下几个步骤:确定测试的目标和范围:测试应该针对具体的应用和系统,确定测试目标和范围,并为每个应用和系统单独定义测试用例。编写测试用例:测试用例应该是可重复使用的、可测试的和可执行的。测试人员应该在测试前设计好测试用例模板,并对每个测试用例编写测试脚本。执行测试:测试人员应该在测试环境中执行测试用例,测试用例应该按照预期的方式运行以及输出测试结果。分析测试结果:测试完
          2023-10-25

          Linux服务器怎么进行性能测试

          今天小编给大家分享一下Linux服务器怎么进行性能测试的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1、Install sy
          2023-06-28

          云服务器和vps性能怎么测试

          测试云服务器和VPS的性能可以通过以下几种方法进行:1. 基准测试工具:使用一些专门的基准测试工具,如UnixBench、Geekbench、SuperPI等,这些工具可以测试计算能力、磁盘IO、网络传输速度等指标,从而评估性能。2. 网络
          2023-09-08

          亚马逊服务器性能测试方法

          硬件测试:包括服务器CPU、内存、磁盘、网络等硬件配置的测试,旨在了解服务器的整体性能。负载测试:模拟用户或系统负载,测试服务器在高并发下的承载能力和响应速度。资源测试:测试服务器所分配的资源是否能够支持应用程序和服务的运行,包括CPU、内存、磁盘、网络等资源。压力测试:测试服务器在高负载下的响应能力和稳定性,通常采用多种测试方法,如持续运行测试、峰值性能测试等。性能指标测试:测试服务器在不同负载...
          2023-10-27

          美国服务器的性能如何测试

          要测试美国服务器的性能,可以使用以下几种方法:使用在线工具:有一些在线工具可以帮助测试服务器的性能,例如Speedtest.net、Pingdom等。这些工具可以测量服务器的下载速度、上传速度、延迟等指标。使用性能测试工具:有一些专门的性能
          美国服务器的性能如何测试
          2024-04-03

          服务器性能测试工具有哪些

          1、Apache JMeter一款Java编写的开源性能测试工具,可用于测试Web应用程序的性能和负载。2、LoadRunner由微软公司开发的一款商业性能测试工具,可用于测试Web、移动、云等各种应用程序的性能和负载。3、Gatling一
          2023-05-15

          编程热搜

          目录