2017-09-04 104 views
-2

我正在使用java和google日曆API從我的Google日曆中插入/更新/刪除事件。它工作正常..有時它會通過API寫入或更新事件時引發連接重置錯誤。如何解決Google日曆API中的連接重置問題

有沒有解決這個問題的可能性。

在此先感謝..

回答

0

如果這是一個Java代碼,也許下面的SO文章可以幫助你確定是什麼問題以及哪裏你在你的代碼搞砸。由於我不確定你使用的是什麼代碼,我會舉例說明這個錯誤總是發生。

  1. SO post 1

「在線程異常 」主:當對手被強制地不終止 調用發生「 java.net.SocketException異常連接 復位」 錯誤的close()。

也許在你的代碼中有一些東西強制對手被終止而不調用close()函數。

如果是這樣的話,你可以在兩個

客戶端添加此雙線

skt.close(); 

和ServerSock

ss.close(); 

注:java.io.Closeable實施對象必須調用close()。

  • SO post 2
  • 的Javadoc SocketException指出

    拋出,表明存在在底層協議的錯誤 諸如TCP錯誤

    連接在服務器端可能會關閉,並在發送問題時引發問題。

    爲了幫助調試你可以看看使用工具,如Wireshark到 查看實際的網絡數據包。另外,您的Java代碼是否有替代客戶端 ,您可以使用它來測試Web服務?如果這個 成功,它可能表示Java代碼中存在一個錯誤。

    當您使用Commons HTTP Client時,請查看Common HTTP Client Logging Guide。這將告訴您如何在 HTTP級別登錄請求。

    希望這兩個答案中的1個會幫助你。