-它主要優化了日誌的內容和java內存的使用,以避免由新聞端瓶頸導致的“OFFM”和“超時”錯誤。
1.計量操作優化
-(1) jmeter需要修改配置文件jmeter.properties來輸出html日誌。
-按如下方式修改參數:
httpclient.timeout=0
jmeter . save . saveservice . bytes = true
jmeter . save . saveservice . label = true
jmeter . save . saveservice . latency = true
jmeter . save . saveservice . response _ code = true
jmeter . save . saveservice . response _ message = true
jmeter . save . saveservice . successful = true
jmeter . save . saveservice . thread _ counts = true
jmeter . save . saveservice . thread _ name = true
jmeter . save . saveservice . time = true
jmeter . save . saveservice . timestamp _ format = ms
jmeter . save . saveservice . timestamp _ format = yyyy/MM/DD HH:MM:ss
jmeter . save . saveservice . assertion _ results _ failure _ message = true
-描述:
-諾胡....& gt/dev/null 2 & gt;& amp1。(表示進程在後臺運行,不輸出nohup.out日誌記錄,減少日誌的磁盤寫入。)
-Java-server-jar-jar/home/Apache-jmeter-3.0/bin/Apache jmeter . jar-dserver _ port = 1099-s(jmeter-server,作為服務器運行,端口為1099)。
-XX:+heapdumponotfmemoryerror-Xms 96g-Xmx 96g(可以調整-xms和-xmx的大小以消除java OFFM錯誤,建議大小為物理內存的1/3到1/2)。
-描述:
-諾胡....& gt/dev/null 2 & gt;& amp1。(表示進程在後臺運行,不輸出nohup.out日誌記錄,減輕日誌的磁盤寫壓力。)
- java...-jar/home/Apache-JMeter-3.0/bin/Apache JMeter . jar-n-R 172 . 25 . 32 . 76:1099,172 . 25 . 32 . 77:1099-t/home/JMX/small _ no _ wait _ 30000 . JMX-l no _ wait _ 30000 . jtl-e-o ./test
-Xms4g-Xmx 64g-xx:maxperm size = 2g(-Xms4g-xmx 64g-xx:maxperm size = 2g,xmx的大小可以適當調整為物理內存的1/3到1/2,-Xms可以調整為流的兩倍大小(例如流媒體的最大流為1/2)並相應調整MaxPermSize=1G。