1. 程式人生 > >nGrinder安裝指南

nGrinder安裝指南

href reg 技術分享 mat not 測試的 field 現在 ati

NGrinder 由兩個模塊組成,其運行環境為 Oracle JDK 1.6

  • nGrinder controller web 應用程序,部署在Tomcat 6.x 或更高的版本
  • nGrinder Agent Java 應用程序

安裝程序下載地址:

https://sourceforge.net/projects/ngrinder/files/ngrinder-3.2.3/

1.安裝Controller

首先將nGrinder-controler.war 放在Tomcat 的webapps 目錄下。

在Tomcat的啟動文件catalina.sh/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

登錄賬號admin/admin ,可以將nGrinder-controler.war 改為 ROOT.war

2.安裝Agent

Agent作為一個Java應用程序,它可以做如下工作

1. 作為性能測試的一個監控服務器

2.作為執行測試腳本對目標站點進行測試的服務器

運行Agent很簡單!

Windows:  ngrinder-core-{VersionNumber}-agent-package.zip  --> run_agent.bat

Linux:  ngrinder-core-{VersionNumber}-agent-package.tar.gz --> run_agent.sh

當Agent正常啟動後,它會在用戶目錄下創建

${user.home}/.ngrinder_agent
例如本機 D:\Users\Administrator\.ngrinder_agent

然後,請在agent.conf 配置如下

技術分享圖片
#start.mode=monitor 
#monitor.listen.port=13243
# If you want to monitor bind to the different local ip not automatically selected ip. Specify below field.
#monitor.host=hostname_or_ip

start.mode=agent
agent.console.ip=127.0.0.1
#agent.console.port=16001
#agent.region=
#agent.hostid=
#agent.servermode=true

# provide more agent java execution option if necessary.
#agent.javaopt=
# set following false if you want to use more than 1G Xmx memory per a agent process.
#agent.useXmxLimit=true
#agent.same.console.host=true
# please uncomment the following option if you want to send all logs to the controller.
#agent.send.all.logs=true
技術分享圖片

然後在重新運行!

下載地址:https://sourceforge.net/projects/ngrinder/files/ngrinder-3.2.3/

安裝指南:http://my.oschina.net/u/939534/blog/102878

問題解答:http://ngrinder.642.n7.nabble.com/ngrinder-user-cn-f114.html

--目前還是jmeter和 loadrunner是主流

nGrinder安裝指南