2017-04-04 13 views
0

我正在使用Jmeter對我的websit的索引頁(靜態頁面)進行加載測試。 由於連接關閉,測試reulst中存在很多錯誤。 爲什麼服務器(apache 2.2)決定關閉連接的任何提示?Jmeter:很多連接:關閉響應標題

============= HTTP頭===============
加載時間:1055 連接時間:845 延遲:1055 字節大小:以字節爲單位98 車身尺寸:0

GET https://mysite/index.html GET數據: [無餅乾]

請求報頭: 連接:保活 的Content-Length:0 內容類型:text/plain;字符集= ISO-8859-1 主機:mysite的 用戶代理:Apache的HttpClient的/ 4.5.2(爪哇/ 1.8.0_121)

響應頭: HTTP/1.0 302實測值 位置:http://mysite/splash.html 連接:關閉

回答

0

檢查你的MySQL數據庫連接池的大小,在創建線程的數量到您的MySQL連接配置可能不足負載測試。

可以增加max_connections的my.cnf中

+0

測試的網頁是靜態網頁。我會將這些信息添加到問題描述中。 – Tim

0

試試以下JMeter的配置修正:所有HTTP Request採樣的

  1. 改變 「執行」 來HttpClient4。最快,這樣做對所有采樣的最簡單的方法是使用HTTP Request Defaults
  2. 在下一行添加到user.properties文件(位於安裝Jmeter的「bin」文件夾)

    httpclient4.retrycount=1 
    hc.parameters.file=hc.parameters 
    
  3. hc.parameters文件中添加下一行:

    http.connection.stalecheck$Boolean=true 
    
  4. 重啓JMeter的挑選性能高達

的更多信息:Connection Reset since JMeter 2.10 ?

+0

我使用的是httpclient4,這不適合我的環境。更改爲httpclient3也不能解決問題。 – Tim