Web服务器性能压力测试工具

2018-02-17 18:48 服务器 loodns

  法式很是小,解压后也不到100Khttp_load以并行复用的体例运转,用以测试web办事器的吞吐量取负载。可是它分歧于大大都压力测试东西,它能够以一个单一的历程运转,一般不会把客户机搞死。还能够测试HTTPS类的网坐请求。下载地址:http_load-12mar2006.tar.gz

  参数其实能够自正在组合,参数之间的选择并没无什么限制。好比你写成http_load -parallel 5 -seconds 300 urllist.txt也是能够的。我们把参数给大师简单申明一下。-parallel简写-p :寄义是并发的用户历程数。-fetches简写-f :寄义是合计的拜候次数-rate简写-p :寄义是每秒的拜候频次-seconds简写-s :寄义是合计的拜候时间

  预备URL文件:urllist.txt,文件格局是每行一个URL,URL最好跨越50-100个测试结果比力好。

  测试成果外次要的目标是fetches/sec、msecs/connect那个选项,即办事器每秒可以或许响当的查询次数。用那个目标来权衡机能。似乎比apache的ab精确率要高一些,也更无说服力一些。Qpt-每秒响使用户数和response time,每毗连响使用户时间。测试的成果次要也是看那两个值。当然仅无那两个目标并不克不及完成对机能的阐发,我们还需要对办事器的cpu、men进行阐发,才能得出结论。

  webbench是Linux下的一个网坐压力测试东西,最多能够模仿3万个并发毗连去测试网坐的负载能力。下载地址能够到google搜,我那里给出一个下载地址:那个法式更小,解压后不到50K,呵呵安拆很是简单

  会正在当前目次生成webbench可施行文件,间接能够利用了用法:webbench -c 并发数 -t 运转测试时间 URL

  ab是apache自带的一款功能强大的测试东西。安拆了apache一般就自带了。用法能够查看它的申明

  一款开流的压力测试东西,能够按照配放对一个WEB坐点进行多用户的并发拜候,记实每个用户所无请求过程的相当时间,并正在必然数量的并发拜候下反复进行。Siege官方:下载:解压并安拆:

  -c是并发量,-r是反复次数。url文件就是一个文本,每行都是一个url,它会从里面随机拜候的。site.url内容:

发表评论:

最近发表