linux压力测试(centos8安装docker)

linux压力测试(centos8安装docker)

浏览次数:
信息来源: 用户投稿
更新日期: 2024-12-07 08:04:15
文章简介

在运维工作中经常要提前测试VPS服务器的承压能力,比如在网站上线之前,通过一些测试去检查VPS能承受多大访问量及在大访问量情况下性能表现如何,因为这些数据指标将会直接影响到后面的网站用户体验。所以就有

2024阿里云双十一服务器活动

在运维工作中经常要提前测试VPS服务器的承压能力,比如在网站上线之前,通过一些测试去检查VPS能承受多大访问量及在大访问量情况下性能表现如何,因为这些数据指标将会直接影响到后面的网站用户体验。所以就有了今天介绍的webbench这个压力测试软件。

大家注意压力测试最好在网站上线之前进行,有了压力测试数据,我们就能对自己做维护的平台做到心中有数。这个软件一般用在比较正规的项目当中,是用在大型服务器上面的;对于我们广大站长来说,测试空间性价比的意义远大于测试结果本身,或者说测试结果仅仅用来向小伙伴们炫耀一下。Webbench最多可以模拟3万个并发连接去测试网站的负载能力。

测试环境:Vultr日本机房CentOS7X64?1G内存单核心CPU配置

提示:如果在编译webbench的时候,出现/bin/sh:ctags:commandnotfound,如下所示

[root@webbench-1.5]#make

cc-Wall-ggdb-W-O-c-owebbench.owebbench.c

webbench.c:Infunction‘alarm_handler’:

webbench.c:77:warning:unusedparameter’signal’

cc-Wall-ggdb-W-O-owebbenchwebbench.o

/bin/sh:ctags:commandnotfound

make:[tags]Error127(ignored)

是没安装ctags组件,使用yum-yinstallctags,解决问题

linux压力测试,centos8安装docker

install-swebbench/usr/local/bin

install-m644webbench.1/usr/local/man/man1

install:cannotcreateregularfile`/usr/local/man/man1′:Nosuchfileordirectory

mkdir-m644-p/usr/local/man/man1

然后再运行WebBench安装命令就没问题了。

wgethttps://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz

tarzxvfwebbench-1.5.tar.gz

webbench-c300-t30https://www.wyjsq.net/t.jpg

解释一下上面命令:webbench-c并发数-t运行测试时间URL,上面的数字你可以根据个人需要自行更改。之前用宝塔面板搭建了一个lnmp环境并新建网站,上传了一个t.jpg文件(大小52kb)做测试用。

上图数字解释如下:每秒钟响应请求数:Speed=13830pages/min,每秒钟传输数据量10784497bytes/sec.

当并发300时,已经显示有878个连接failed了,说明超负荷了。

以我们个人站长建站的规模,普通网站30秒钟的并发数达不到300个这么多,评测结果仅有象征性的参考意义,以上就是说明一下这个软件的安装及使用步骤,对于具有一定规模的服务器来说可以用来测试,对于运维人员也具有一定参考价值。

标签:
阿里云包年包月转按量(阿里云按量付费怎么算)
« 上一篇
中国西部云计算中心(云服务器可以干嘛用的)
下一篇 »

如本文对您有帮助,就请抽根烟吧!