nGrinder 由两个模块组成,其运行环境为 Oracle JDK 1.6,nGrinder controller web 应用程序,部署在Tomcat 6.x 或更高的版本,nGrinder Aggent Java 应用程序,下载安装程序如下:
首先将nGrinder-controler.war 放在Tomcat 的webapps 目录下。 在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。如果你不想在浏览器里 输入 ://hostname:8080/ngrinder-controller
可以将 nGrinder-controler.war 改为 ROOT.war
安装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=
然后在重新运行!