197
魔獸
錯誤編碼:HSF-0001__HSF 常見問題_開發常見問題_產品常見問題_企業級分布式應用服務 EDAS-阿裏雲
報錯信息:
HSFServiceAddressNotFoundException 未找到需要調用的服務目標地址
描述信息:
需要調用的目標服務為:xxxx; 組別為:xxxx。
解決方案:
- 名稱不匹配,檢查發布者和消費者配置的服務名字、版本號、組別,這3個要一致(注意大小寫也要一樣, 同時要注意前後不能有空格)。
- Tomcat 容器是否啟動報錯,查看 Tomcat 安裝目錄 /logs/catalina.out localhost.log.2016-07-01 (當前日期)這2個日誌文件是否有異常,如果有異常先解決異常。
服務分組未創建,登錄 EDAS 控製台,在左側菜單選擇服務市場>服務分組 查看應用的服務分組是否已經創建。例如:
<hsf:provider interface="com.alibaba.edas.SampleService" ref="target" version="for-test" group="your-namespace" ></hsf:provider>
對應的 group:your-namespace 需要在服務分組列表中。
- 鑒權失敗,查看服務提供者機器的日誌 /home/admin/configclient/logs/config.client.log,是否存在 spas-authentication-failed 錯誤。如果存在此類型錯誤:
- 同上:服務分組沒有創建。
- 安裝 EDAS Agent 使用的 ak,sk 錯誤,或者安裝時使用 Web 頁麵終端安裝導致 ak,sk 錯誤。
- 執行 cat /home/admin/.spas_key/default ;
- 登錄 EDAS 控製台,在左側菜單選擇資源管理>雲服務器 ECS,點擊安裝 Agent按鈕;
- 比較彈出的界麵中 ak,sk 是否與安裝 EDAS Agent 所使用的 ak, sk 一致(注意大小寫,Web 終端會導致大小寫不一致)。
- 服務提供者地址 ping 不通,由於多網卡,將一個客戶端無法訪問的 IP 發布出來。可以使用 -Dhsf.server.ip 來指定服務端的 IP 。
- 服務調用太快,在 configserver 將地址推送過來之前就發起調用導致出錯。在服務消費者的配置項裏添加 maxWaitTimeForCsAddress 的相關配置(參見《開發者指南》)。
- 數據推送異常,此問題請聯係開發人員。
最後更新:2016-09-08 10:12:30
上一篇:
HSF 如何設置超時時間?__HSF 常見問題_開發常見問題_產品常見問題_企業級分布式應用服務 EDAS-阿裏雲
下一篇:
錯誤編碼:HSF-0002__HSF 常見問題_開發常見問題_產品常見問題_企業級分布式應用服務 EDAS-阿裏雲
雲服務器 ECS Linux SSH 連接交互過程簡介__遠程登錄 (SSH)_Linux操作運維問題_雲服務器 ECS-阿裏雲
備案審核需要多長時間?__備案基礎介紹_備案須知_備案-阿裏雲
複雜深度學習在線預測__應用場景_產品簡介_高性能計算-阿裏雲
logview__JOB運行信息查看工具_工具_大數據計算服務-阿裏雲
1.5 鏡像部署環境__ECS快速開始_雲服務器ECS 體驗_體驗館-阿裏雲
CreateTable__API 概覽_API 參考_表格存儲-阿裏雲
超大消息傳輸__最佳實踐_消息服務-阿裏雲
GetPolicy__授權策略管理接口_RAM API文檔_訪問控製-阿裏雲
文件類型占比__資源監控接口_API 手冊_CDN-阿裏雲
PhysicalConnectionSetType__數據類型_API 參考_雲服務器 ECS-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲