閱讀542 返回首頁    go 技術社區[雲棲]


錯誤編碼:HSF-0002__HSF 常見問題_開發常見問題_產品常見問題_企業級分布式應用服務 EDAS-阿裏雲

報錯信息

消費端報錯:HSFTimeOutException

解決方案

  • 機器的網絡是否健康。ping 一下服務端的 IP,查看是否連通。
  • 服務端處理耗時>3s,在服務端的 hsf.log 裏查找業務執行超時的日誌,定位具體的類及方法:
    • 服務端出現序列化錯誤。請檢查代碼:流類型、File、超大的對象等都會導致序列化錯誤,請不要傳遞。
    • 代碼性能較低,請進行代碼優化。
    • 服務端邏輯複雜,必須處理時間>3s,則可以修改超時時間(參見《開發者指南》)。
  • 偶然出現超時,兩端出現 GC 。檢查服務端和客戶端 GC 日誌,耗時很長的 GC,會導致超時。網絡搜索 java gc 優化
  • 客戶端負荷很高,導致客戶端請求發送失敗,造成超時。增加客戶端機器。

最後更新:2016-09-07 15:05:30

  上一篇:go 錯誤編碼:HSF-0001__HSF 常見問題_開發常見問題_產品常見問題_企業級分布式應用服務 EDAS-阿裏雲
  下一篇:go 服務認證失敗__Ali-Tomcat 問題_開發常見問題_產品常見問題_企業級分布式應用服務 EDAS-阿裏雲