2014-04-16 91 views
0

我運行了一些測試場景,我從SOAP客戶端調用遠程系統的SOA服務,並遇到了各種遠程異常。能否請你幫我鑑定一下每個錯誤表示: -這個異常是什麼意思

1)java.net.ConnectException:連接被拒絕 「

2)java.net.SocketTimeoutException:連接超時」

3)的java .net.ConnectException:連接超時」

+0

在語境? – sidgate

回答

0

你能告訴我,應用服務器是否使用的是這似乎超時issue..basically有三種類型的Web服務應用程序超時..

? 210

readTimeout - 超時當服務需要更多的時間來作出迴應

writeTimeout - 當客戶需要更多的時間來寫上線

connectTimeout - 初始握手過程中需要更多的時間

還張貼了一些方案每個異常

0

這些都是通用的網絡通信錯誤:

1)java.net.ConnectException:連接被拒絕」

客戶端試圖連接到服務器上的特定IP地址和端口。連接請求已將其發送到服務器計算機,但沒有服務監聽指定端口上的請求。操作系統然後「拒絕」連接。

2)java.net.SocketTimeoutException:連接超時」

客戶端已嘗試連接到服務器,但是服務器並沒有在分配的時間間隔內的連接請求作出響應。

3)java.net.ConnectException:連接超時」

這意味着相同的作爲預虛假的例外。

很可能,2),3)在不同層次的協議棧被處理,這就是爲什麼你看到的異常情況有所不同。我需要看到堆棧跟蹤來確定這一點。

+0

實際上有在2和3中,當我執行了測試案例情況下的差。情況2和3分別爲1分鐘和3分鐘。 –

+0

@ 108 - 如果你要我試圖解釋,告訴我的蹤跡。 –