nGrinder 由两个模块组成,其运行环境为 Oracle JDK 1.6 html
下载安装程序以下:
git
http://sourceforge.net/projects/ngrinder/files github
1.安装Controller web
首先将nGrinder-controler.war 放在Tomcat 的webapps 目录下。 sql
在Tomcat的启动文件catalina.sh/.bat 中设置以下参数能够使Controller 更稳定快速运行! 浏览器
JAVA_OPTS="-Xms600m -Xmx1024m -XX:MaxPermSize=200m" # for catalina.sh
set JAVA_OPTS=-Xms600m -Xmx1024m -XX:MaxPermSize=200m # for catalina.bat
如今就能够启动nGrinder-controller。若是你不想在浏览器里 输入 服务器
http://hostname:8080/ngrinder-controller app
能够将nGrinder-controler.war 改成 ROOT.war webapp
2.安装Agent 性能
Agent做为一个Java应用程序,它能够作以下工做
做为性能测试的一个监控服务器
做为执行测试脚本对目标站点进行测试的服务器
运行Agent很简单!
Windows: ngrinder-core-{VersionNumber}-agent-package.zip Linux: ngrinder-core-{VersionNumber}-agent-package.tar.gz
run_agent.sh or run_agent.bat
当Agent正常启动后,它会在用户目录下建立
${user.home}/.ngrinder_agent
Window : C:\Users\{username}\.ngrinder_agent or C:\Users\{username}\.ngrinder_agent
Linux : /home/{username}/.ngrinder_agent
请在agent.conf 配置以下
start.mode=agent agent.console.ip=please specify your controller IP #monitor.listen.port=3243 #monitor.collector.interval=1 #monitor.controller.cache.size=128 #monitor.collector.interval=1 #start.mode=agent #agent.console.port=7001 #agent.region=而后在从新运行!
项目主页:http://www.open-open.com/lib/view/home/1331886942327
源代码:https://github.com/nhnopensource/ngrinder
问题解答:http://ngrinder.642.n7.nabble.com/ngrinder-user-cn-f114.html