单机运行环境搭建之 --Centos6.4下webbench压力测试 首先我们先来安装webbench吧, 为了测试准确,请将 webbench 安装在别的linux服务器上, 因为webbench 做压力测试时,自身也会消耗CPU和内存资源, 否则, 很可能把自己服务器搞挂掉。于是我切换到了centos系统做webbench测试。
编译安装: wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz tar zxvf webbench-1.5.tar.gz cd webbench-1.5 yum install ctags -y mkdir /usr/local/man/man1 -p make && make install
webbench安装报错 没有安装ctags
如果没有安装 ctags make 编译会报错:/bin/sh: ctags: command not found
这时需要创建/usr/local/man/man1文件来解决: mkdir -m 644 -p /usr/local/man/man1
wget http://prdownloads.sourceforge.net/ctags/ctags-5.8-1.i386.rpm -P /usr/local/src
测试语句: webbench -c 500 -t 30 http://192.168.88.177/test/test.jsp 参数说明:-c表示并发数,-t表示时间(秒)
测试结果:
想到的方法是: 1、 进行单元测试,每个程序员完成一个功能后,把action里面写上一段代码,将可能得到的参数保存成一个数组或者LIST在开始处,当一个请求来到时,随机取一个进行ACTION运行,这样就实现了类似LOADRUNNER的文本序列化问题。 2、 将压力测试前移,开发人员随时能掌握自己程序的压力情况,方便进行及时优化调整。 3、 管理人员可以随时检查开发人员的压力测试结果,对于没有完成压力测试的开发人员进行处罚。
Centos安装Htop
top是linux下常用的监控程序,htop相当于其加强版,颜色显示不同参数,且支持鼠标操作。 安装支持组件: wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.9.tar.gz tar xvfz ncurses-5.9.tar.gz cd ncurses-5.9 ./configure make make install 安装HTOP: wget http://sourceforge.net/projects/htop/files/htop/0.9/htop-0.9.tar.gz tar zxvf htop-0.9.tar.gz cd htop-0.9 ./configure make make install
(责任编辑:IT) |