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