当前位置:首页 > CN2资讯 > 正文内容

云服务器解压命令 云服务器压测

3天前CN2资讯



怎么做服务器压力测试?

  • 一、阿里云推出了一款测压服务:阿里云性能测试PTS
  • 二、http_load


一般来说我们需要做一下压力测试来判断。比如该项目上线后预计每天一百万的接口访问量,并且访问时段主要集中在早八点到晚八点,那么平均下来 RPS 大约是 22 次左右,不过用户的访问量通常不会很平均,假设峰值流量是平均流量的 3 到 5 倍的话,那么我们可以推断出项目要想顺利上线,RPS 至少应该达到 66+ 次,110+ 次更好。

一、阿里云推出了一款测压服务:阿里云性能测试PTS

阿里云的性能测试PTS无需安装软件;脚本场景监控简单化,省时、省力;分布式并发压测,施压能力无上限;快速大规模集群扩容、支持几十万用户及百万级TPS性能压测;可模拟海量用户的真实业务场景,全方位验证业务站点的性能、容量和稳定性。

PTS 广泛应用于各种压力测试和性能测试场景,包括但不限于以下场景:
具体参考: https://iil.ink/alipts1

二、http_load

程序非常小,解压后也不到100K
http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。
但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。
还可以测试HTTPS类的网站请求。
下载地址:http_load-12mar2006.tar.gz

安装很简单

#tar zxvf http_load-12mar2006.tar.gz #cd http_load-12mar2006 #make && make install

基本用法:
http_load -p 并发访问进程数 -s 访问时间 需要访问的URL文件
*
参数其实可以自由组合,参数之间的选择并没有什么限制。

比如你写成http_load -parallel 5 -seconds 300 urllist.txt也是可以的。

我们把参数给大家简单说明一下。

-parallel 简写-p :含义是并发的用户进程数。
-fetches 简写-f :含义是总计的访问次数

-rate 简写-p :含义是每秒的访问频率
-seconds 简写-s :含义是总计的访问时间

准备URL文件:urllist.txt,文件格式是每行一个URL,URL最好超过50-100个测试效果比较好。

文件格式如下:

https://iil.ink/m6c5a https://iil.ink/qiyeji2zhe https://iil.ink/rds85zhe https://iil.ink/txljsl https://iil.ink/gamedun https://iil.ink/duanxinsms https://iil.ink/alicdn

例如:
http_load -p 30 -s 60 urllist.txt
参数了解了,我们来看运行一条命令来看看它的返回结果如下:

结果分析:

  • 1. 294 fetches, 30 max parallel, 3.83835e+06 bytes, in 60.0026 seconds 说明在上面的测试中运行了294个请求,最大的并发进程数是30,总计传输的数据是3.83835e+06bytes,运行的时间是60.0026秒2. 13055.6 mean bytes/connection 说明每一连接平均传输的数据量3.83835e+06/294=13055.63. 4.89979 fetches/sec, 63969.7 bytes/sec 说明每秒的响应请求为4.89979,每秒传递的数据为63969.7 bytes/sec4. msecs/connect: 312.009 mean, 1319.57 max, 209.994 min 说明每连接的平均响应时间是312.009 msecs,最大的响应时间1319.57 msecs,最小的响应时间209.994 msecs5. msecs/first-response: 1191.01 mean, 10212.4 max, 220.78 min 6. HTTP response codes: 7. 200 – 127

    code 502 – 166
    说明打开响应页面的类型。
    如果403的类型过多,那可能要注意是否系统遇到了瓶颈。

    特殊说明
    测试结果中主要的指标是 fetches/sec、msecs/connect 这个选项,即服务器每秒能够响应的查询次数。
    用这个指标来衡量性能。似乎比 apache的ab准确率要高一些,也更有说服力一些。
    Qpt-每秒响应用户数和response time,每连接响应用户时间。
    测试的结果主要也是看这两个值。
    当然仅有这两个指标并不能完成对性能的分析,我们还需要对服务器的cpu、men进行分析,才能得出结论。


      你可能想看:
    • 扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/22405.html

      分享给朋友:

      “云服务器解压命令 云服务器压测” 的相关文章

      2023年最佳VPS服务商排名与推荐

      在数字化时代,VPS(虚拟专用服务器)成为了很多企业和开发者青睐的主机解决方案。简单来说,VPS是将一台物理服务器划分成多个虚拟服务器,每个虚拟服务器都能够独立运行它自己的操作系统和应用。这样的设计不仅提升了资源利用率,还为用户提供了更高的灵活性与控制权,尤其适合需要稳定性能的中小型企业和开发者。...

      RackNerd VPS服务测评:性价比高、稳定性强的主机商推荐

      在当今的网络世界中,选择合适的主机商显得尤为重要。我最近体验了RackNerd这家提供VPS服务的主机商,想和大家分享一些我的观点。RackNerd因其性价比高而广受好评,这让我在决定购买前进行了详细的测评。我会从多个角度来探讨RackNerd的各方面表现。 RackNerd不仅在价格上拥有明显优势...

      探索诸暨市:地理特征、气候与经济发展全面分析

      我发现诸暨市,这个位于浙江省中北部的县级市,真是一个令人着迷的地方。它东靠嵊州市,南面与东阳、义乌和浦江相邻,西面与桐庐和富阳相接,北边则与柯桥和萧山为界。这样的地理位置赋予了诸暨市独特的区域特色,方便了与周边城市的交流与发展。 在谈到诸暨的地理特征时,不得不提其独特的地形地貌。诸暨市位于浙东南和浙...

      搬瓦工:性能卓越的VPS服务平台,为您的项目提供最佳选择

      搬瓦工概述 在网上冲浪的时候,大家可能都听说过“搬瓦工”,但对于它的真正含义了解的并不多。搬瓦工(BandwagonHost)是一家以提供虚拟私人服务器(VPS)而闻名的公司,采用KVM架构,深受用户青睐。我在使用搬瓦工的过程中发现,选择这个平台的用户不仅因为它的价格相对较低,还因为它提供的服务非常...

      搬瓦工VPS与IPv6: 优化你的网络体验

      搬瓦工(BandwagonHost)作为一家由加拿大IT7 Networks公司推出的品牌,专注于提供性价比较高的VPS主机服务。我一直对VPS的体验充满好奇,尤其是搬瓦工的背景与发展历程。最初,搬瓦工主要销售超低价的OpenVZ方案,吸引了不少预算有限的用户。随着技术的发展和市场需求的变化,搬瓦工...

      深入了解韩国汽车市场2023:选择适合你的现代与起亚车型

      谈到韩国汽车市场,总是会让我想起它悠久的历史和令人惊叹的演变。从上世纪60年代开始,韩国的汽车产业就慢慢扎根。当时,汽车几乎是奢侈品。伴随政府的支持和投资,本土品牌逐渐崭露头角。到目前为止,韩国已成为全球第五大汽车制造国,现代与起亚等品牌在国内外市场上都有着不俗的表现。可以说,历史赋予了韩国汽车产业...