[英]What does this exception means
我運行了一些測試場景,在這些場景中,我從SOAP客戶端調用了遠程系統的SOA服務,並遇到了各種遠程異常。 您能幫我確定每個錯誤表示什么嗎?
1)java.net.ConnectException:連接被拒絕“
2)java.net.SocketTimeoutException:連接超時“
3)java.net.ConnectException:連接超時“
您能告訴我您正在使用哪個應用程序服務器嗎? 似乎是超時問題。.基本上,Web服務應用程序中存在三種超時類型。
readTimeout-服務花費更多時間響應時超時
writeTimeout-當客戶端花費更多時間寫入網絡時
connectTimeout-初始握手過程需要更多時間
還為每個異常發布一些方案
這些是一般的網絡通信錯誤:
1)java.net.ConnectException:連接被拒絕“
客戶端已嘗試連接到特定IP和端口上的服務器。 連接請求已發送到服務器計算機,但是沒有服務在指定端口上偵聽請求。 操作系統然后“拒絕”連接。
2)java.net.SocketTimeoutException:連接超時“
客戶端已嘗試連接到服務器,但是服務器未在分配的時間間隔內響應連接請求。
3)java.net.ConnectException:連接超時“
這意味着與先前的異常相同。
2)和3)可能在協議堆棧中的不同級別上進行處理,因此這就是您看到的異常不同的原因。 我將需要查看堆棧跟蹤以確保這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.