1044
新東方
Dubbo 開發注意事項__EDAS 中的 Dubbo 開發_開發者指南_企業級分布式應用服務 EDAS-阿裏雲
在 EDAS 中進行 Dubbo開發,請注意以下內容。
由於 Dubbo 配置文件消費者可以指定多個分組,而 EDAS 目前隻能通過 group 屬性配置一個分組,無法指定多個分組。
在 Dubbo 中,消費服務時需要指定具體的版本信息,如:version=“1.0.0”,而 EDAS 中的消費者可不寫此字段,默認則為 “1.0.0” 版本。
Dubbo 的 RPC 協議支持多種方式,如 RMI, hessian 等,但是目前 EDAS 的適配方案隻支持了 Dubbo 協議,如:
<dubbo:protocol name="dubbo" port=“20880”>
,否則會引起類似於:”com.alibaba.dubbo.config.ServiceConfig service [xx.xx.xxx] contain xx protocal,HSF not supportted” 的錯誤發生。獲取 RPC 的上下文信息方式有變,在 Dubbo 中,可以通過
RpcContext.getContext()
來獲取一些 RPC 上下文的信息,而 EDAS 內部的 HSF 服務則通過com.taobao.hsf.util.RequestCtxUtil
來獲取,則此時如果在轉換之後的服務還調用RpcContext.getContext()
的話將會引起 “Caused by: java.lang.UnsupportedOperationException: not support getInvocation method in HSF” 的錯誤。
最後更新:2016-11-23 16:04:18
上一篇:
Dubbo 標簽兼容能力__EDAS 中的 Dubbo 開發_開發者指南_企業級分布式應用服務 EDAS-阿裏雲
下一篇:
Dubbo 注解兼容情況__EDAS 中的 Dubbo 開發_開發者指南_企業級分布式應用服務 EDAS-阿裏雲
批量續費操作流程__批量續費功能_續費操作_財務-阿裏雲
輕雲主機和虛擬主機web上傳文件大小限製___安全問題_技術分享_雲虛機主機-阿裏雲
Condition__DataType_API 參考_表格存儲-阿裏雲
計費常見問題__計量計費_大數據計算服務-阿裏雲
TableInBatchGetRowRequest__DataType_API 參考_表格存儲-阿裏雲
刪除應用實例__應用API列表_API參考_容器服務-阿裏雲
雙 11 充值、返現及抽獎規則___儲值卡_代金券及推薦碼_財務-阿裏雲
導入鏡像__鏡像相關接口_API 參考_雲服務器 ECS-阿裏雲
免費項目說明__購買指南_消息隊列 MQ-阿裏雲
列出轉碼作業__轉碼接口_API使用手冊_媒體轉碼-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲