您好,登錄后才能下訂單哦!
本篇內容介紹了“dubbo 2.7以后的元數據中心分析”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
在 dubbo 2.7 以后,dubbo提供了一個新功能,在相應的注冊中心里面,提供了相關的元數據的存儲。
以zk 為例,在zk 的 如下路徑: /dubbo/metadata/{服務接口類全名字}/provider/{應用} 下,存儲了相關的元數據的信息,
{ "parameters": { "side": "provider", "release": "2.7.1", "methods": "sayHello", "deprecated": "false", "dubbo": "2.0.2", "default.dynamic": "false", "interface": "com.wuhulala.dubbo.gateway.GreetingService", "generic": "false", "default.deprecated": "false", "application": "first-dubbo-provider", "default.register": "true", "dynamic": "false", "register": "true", "anyhost": "true" }, "canonicalName": "com.wuhulala.dubbo.gateway.GreetingService", "codeSource": "file:/D:/code/github/2019-up/dubbo-gateway/dubbo-gateway-core/target/classes/", "methods": [ { "name": "sayHello", "parameterTypes": [ "java.lang.String" ], "returnType": "java.lang.String" } ], "types": [ { "type": "int" }, { "type": "java.lang.String", "properties": { "value": { "type": "char[]" }, "hash": { "type": "int" } } }, { "type": "char" } ] }
對我們比較有用的是 methods 信息,我們可以用來做泛化調用的時候有幫助。
具體相關的實現參考如下:
“dubbo 2.7以后的元數據中心分析”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。