2016-11-18 66 views
1

我在一個企業,我使用一個特殊的代理,當我想啓動我的測試,我有一個錯誤,我不明白,因爲昨天我做了一個測試,這個測試有成功了。錯誤代理JMeter連接

enter image description here

回答

0

錯誤說服務器是不是在一個位置,以接受客戶端(JMeter的線程)發來的TCP連接請求(握手)。

連接超時可以由許多原因造成的:

  1. 服務器不活,即不運行
  2. 服務器忙於服務於其他客戶端(過載,並且所有的服務器線程忙)
  3. 代理(位於黑白客戶端和服務器)不會轉發請求。

當代理到位時,客戶端請求首先到達代理服務器,然後決定是否將數據包轉發到實際服務器。

流量:

請求流程:

JMeter client -> Proxy 
Proxy -> Server 

響應流:

Server -> Proxy 
Proxy -> Jmeter Client 

在你的情況,因爲它是在請求階段失敗本身,檢查由應用的代理設置組織。也許阻止你打的網絡服務器。

因此,通過檢查清單並驗證根本原因在哪裏。

以下是一些問題,以幫助您進一步調試:

  1. 是代理設置,必須從您的計算機訪問互聯網?您如何在瀏覽器中設置代理設置以訪問互聯網? (如指定代理IP,端口或指定代理配置URL)。請在連接部分的瀏覽器 - >選項 - >高級 - >網絡 - >設置中查看。
  2. 您是否可以使用代理設置通過瀏覽器訪問服務器。
  3. 您是否嘗試在您的JMeter中設置代理設置? 參考如何在代理後面運行測試:http://www.testingminded.com/2010/04/running-jmeter-tests-from-behind-proxy.html
+1

我想我啓用訪問服務器,因爲在我的企業中,我並不孤單,有這個問題。如果問題依然存在,我會回來。謝謝你的幫助 :) –

相關問題