Apacheab压力测试(压力测试apacheab)

Apacheab压力测试(压力测试apacheab)

ID:47201043

大小:84.77 KB

页数:14页

时间:2019-08-23

Apacheab压力测试(压力测试apacheab)_第1页
Apacheab压力测试(压力测试apacheab)_第2页
Apacheab压力测试(压力测试apacheab)_第3页
Apacheab压力测试(压力测试apacheab)_第4页
Apacheab压力测试(压力测试apacheab)_第5页
资源描述:

《Apacheab压力测试(压力测试apacheab)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Apacheab压力测试(压力测试apacheab)apacheab压力测试2010-030316:03:52

2、分类:linux

3、标签:丨字号大中小订阅.压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分•压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试•通常要进行压力测试的资源包括内部内存、CPU可用性、磁盘空间和网络带宽等•一般用并发来做压力测试.1.apache安装下载:从apache官方网站http://httpd.apache・org/download,cgi下载

4、httpd-2.0.58.tar.gz.安装:先解压缩t吐文件tar一zxvfhttpd-2・0.58.tar.gz(1)the./configure-prefix=/usr/local/apache2test-enable一iknow-enable一shared=max-with一pmw=worker-enable一deflate-enable一headers-enable一rewrite-enable-proxy-proxy-enable-enable-withsslssl=/path/to/install/openssl_0.97i-enable

5、modules=all&&&&makeinstallmake(这是正式服务器上的apache2的编译参数,其中-with-pmw=worker-withssl二/path/to/install/openssl_0.97i可以根据实际情况做出修改)然后安装php,并且在/usr/local/apache2test/conf目录下的httpd.conf里面的dso支持之后加入addtypeapplication/x-httpd一php・php・phtm1.htm1.htmaddtypeapplication/x-httpd-phpsource・phps最后

6、将测试的php网页文件添加到/usr/local/apache2test/htdocs冃录下(2)make(3)makeinstall2•测试工具说明以及安装ab:ab是apache超文本传输协议(http)的性能测试工具.其设计意图是描绘当前所安装的apache的执行性能,主要是显示你安装的apache每秒可以处理多少个请求;概要:运行/usr/local/apacheinstallpath/bin/ab-help查看ab的具体命令选项;命令选项-cconcurrency一次产生的请求个数•默认是一次一个.no在测试会话中所执行的请求个数reques

7、ts.默认时,仅执行一个请求,但通常其结果不具有代表意义运行结果:主要要注意的是以下内容timetakenfortests.总共执行所花费的时间.(以上1000次共多久)requestsforsecond:每秒平均可以处理多少个connection・备注:每次仅仅能针对一个连接做重复的测试.siege:是一个压力测试和评测工具,设计用于web开发这评估应用在压力下的承受能力:可以根据配置对一个web站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行.下载/安装siege时一个开放源代码项冃,可以在http:/

8、/www.google,com上查找备注:最好选择2.5以上版木,因为高版木多包括一个辅助工具,能够做增量压力测试,低版本不包括此工具.安装:%./configure-prefix二/path/to/&&makeinstall&&makeinstall使用说明:siege使用在/path/to/install/bin/目录下创建需要测试的链接文件,如www.test.com.url,添加需要的测试的链接http://10.5.3.122/test/google,php/http://10.5.3.122/test/baidu.php/http://10

9、.5.3.122/test/sogou.Php/Thensave・Siegeusesthesample:Siege-c20-r2-fwww.chedong・com・urlParameterdescription:-c20has20users-r2repeatcycle2times-fwww.test・com.utItasklist:URLlistOutputsample:**Siege2.59**Preparing20,concurrent,users,for,battle・,this〃battle〃hasprepared20concurrentuse

10、rsTheTheserverisnowundersiege・・Done・serviceisun

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。