文章詳情頁
java - dubbo消費者如何訂閱提供者的的服務。
瀏覽:120日期:2023-12-04 18:22:00
問題描述
我在編寫好服務提供端的程序后,服務消費者如何向注冊中心訂閱自己的服務?服務消費者怎么知道我提供了哪些服務?
問題解答
回答1:提供者將服務注冊到注冊中心消費者在本地配置依賴哪些服務,上線后到注冊中心檢索提供者。檢索到之后然后兩者直連。
回答2:class A implements B
服務提供 實現類A 打上注解@org.springframework.stereotype.Service@com.alibaba.dubbo.config.annotation.Service(protocol = {'dubbo'})
服務消費者
<dubbo:reference interface='接口B'>
dubbo配置文件中兩個項目都需要的配置文件<dubbo:registry address='你的注冊中心' /><dubbo:annotation package='掃描注解的包' /><dubbo:protocol name='dubbo'></dubbo:protocol>
回答3:服務消費者怎么知道我提供了哪些服務?文檔,溝通
回答4:消費者會去注冊中心尋找自己需要的服務接口,如果存在該服務,就會回去該服務接口的地址,接著消費者會拿著這個地址去調用服務提供者的接口。這里要注意的是消費者不是直接在注冊中心就馬上獲取服務了,只是獲取地址而已。
標簽:
java
相關文章:
1. python - linux怎么在每天的凌晨2點執行一次這個log.py文件2. 關于mysql聯合查詢一對多的顯示結果問題3. 實現bing搜索工具urlAPI提交4. MySQL主鍵沖突時的更新操作和替換操作在功能上有什么差別(如圖)5. 數據庫 - Mysql的存儲過程真的是個坑!求助下面的存儲過程哪里錯啦,實在是找不到哪里的問題了。6. windows誤人子弟啊7. 冒昧問一下,我這php代碼哪里出錯了???8. 如何用筆記本上的apache做微信開發的服務器9. 我在網址中輸入localhost/abc.php顯示的是not found是為什么呢?10. mysql優化 - MySQL如何為配置表建立索引?
排行榜
