ä¸ãé
ç½®javaç¯å¢
1ï¼å
æ¥çç³»ç»32/64ï¼ uname -a
æ ¹æ®ç³»ç»ççæ¬å»Oracleå®ç½ä¸è½½jdkï¼ä¸è½½åå®è£
jdkå³å¯ã
2ï¼é
ç½®JAVAç¯å¢åéï¼
vi /etc/profile
追å å¦ä¸å
容ï¼
JAVA_HOME=/opt/jdk1.6.0_20
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
å
¶ä¸çJAVA_HOME为jdkçå®è£
è·¯å¾
3ï¼éªè¯ echo $PATH æè
java -version
äºãå®è£
resin
ä¸è½½resinåï¼è§£åè¿è¡å®è£
èæ¬ï¼ ./resin.sh consoleãç¶åå¨èªå·±pcä¸è®¿é® server ipï¼port çå°resiné»è®¤æ¬¢è¿é¡µé¢å³è¯´æå®è£
æåãä¹åæå¨web项ç®çwarå
æ·è¿ renç®å½ä¸çwebapps æ件夹å
ï¼å³å¯å¨å¤ç½è®¿é®æå¡å¨ä¸çweb项ç®äºã
ä¸ã å®è£
jmeter
ä¸è½½ï¼åæ ·å¨jemeterå®ç½ä¸è½½ 对åºçå®è£
å
ï¼è§£ååæ§è¡ï¼./jmeter -n -t ../ssdb_test.jmx -l ../log.jtl
å½ä»¤è¯´æï¼
a.-n åæ°è¯´æä¸ç¨éªè¯æ¯å¦å®è£
äºå¾å½¢åº
b. .jmxæ件å¯ä»¥å¨windowsç¯å¢ä¸çç¨jmeterå¾å½¢åçæï¼æ¶ååæ°ä»¥åæµè¯ç»æç.csvæ件路å¾å¯ä»¥ç´æ¥ ç¨notepad++ vi çä¿®æ¹.jmxæ件ï¼ç¡®ä¿å
¶ç¸å¯¹äº.jmxæ件路å¾æ£ç¡®ã
c.log.jtl ä¿åæµè¯ç»æ æ¢ç¶æ²¡è£
å¾å½¢çé¢åºï¼é£ä¹æµè¯ç»æ.jtlæ件就åªè½å¨windowsä¸ç¨jmeteræ¥æ¥çäºãæ§è¡ææå¦ä¸ï¼
[@zjm_44_250 bin]# ./jmeter -n -t ../ssdb_test.jmx -l ../log.jtl
Creating summariser <summary>
Created the tree successfully using ../ssdb_test.jmx
Starting the test @ Mon Dec 29 18:43:20 CST 2014 (1419849800772)
Waiting for possible shutdown message on port 4445
summary = 100 in 0.3s = 289.9/s Avg: 105 Min: 3 Max: 285 Err: 0 (0.00%)
Tidying up ... @ Mon Dec 29 18:43:21 CST 2014 (1419849801734)
... end of run
æåï¼æ§è¡å½ä»¤ï¼/home/apache-jmeter-2.8/bin/jmeter -n -t download.jmx -l log.jtl
linuxä¸æ好è¾å
¨è·¯å¾ï¼ä¸ç¶å¯è½æ¥bash:jeter:command not foundï¼æ¾ä¸å°æ§è¡æ件é误ï¼åæ°ä»ç»å¦ä¸ï¼
-n This specifies JMeter is to run in non-gui mode
-t [name of JMX file that contains the Test Plan].
-l [name of JTL file to log sample results to].
-r Run all remote servers specified in JMeter.properties (or remote servers specified on command line by overriding properties)
The script also lets you specify the optional firewall/proxy server information:
-H [proxy server hostname or ip address]
-P [proxy server port]
温馨提示:答案为网友推荐,仅供参考