2013-02-14 151 views
1

web服務已在ASP.NET隨機:的ConnectException:連接失敗:ETIMEDOUT(連接超時)

我們在Android應用程序使用KSOAP2被開發出來。現在,有時候應用程序獲取如上所述的錯誤。

服務器和客戶端都處於相同的網絡環境。由於錯誤在RANDOM生成,我無法追查它的原因。

嘗試:

  1. 網絡檢查/可達性檢查/ telnet和ping來服務器。
  2. 相同和不同網絡上的器件/仿真器。
  3. 設備上的3G/EDGE/WiFi連接。
  4. Server已被分配的最大帶寬

NOTE(此外,只有一臺設備現在使用它。):所有以上的點,可能的組合已經試過的次數。

任何人都可以告訴我如何追蹤它? (主要問題是它是隨機的)

此外,任何想法是否在server sideclient side

回答

0

首先,您應該檢查您的KSOAP2調用單獨運行Thread

然後你應該設置適當的超時值。

HttpsTransportSE transport = new HttpsTransportSE(host, port, file, timeout); 

這是隨機的異常,所以很難找到原因。可能你的服務器有時會延遲。但這是通常的問題。您應該爲正確運行的應用程序處理異常。在這種情況下,請致電您的Web服務。

相關問題