PS:無論採用哪一種方式,選擇dubbo.properties來進行配置,不要單獨再xml裏配置,容易發佈時候出現錯誤; 服務器
比較適合開發測試同一個環境的,1-2個系統開發聯調,多了都靠配置會比較麻煩 測試
服務提供端: url
服務消費端: spa
比較適合開發環境和測試環境就是分離的,開發都用給一個分組、測試用一個分組 .net
dubbo.registry.group=test 服務註冊和消費都從一個分組發現 xml
dubbo.reference.registry-group=test 都從註冊中心分組中查找 blog
dubbo.reference.beanId.registry-group=test 一個服務從一箇中心分組中查找 ip
dubbo.service.registry-group=test 註冊全部服務到註冊中心分組中 開發
dubbo.service.beanId.registry-group=test 註冊一個服務到中心分組中 get
服務提供方:
在dubbo.properties中添加dubbo.service.helloWorldRemote.group=test,把一個服務helloWorldRemote發到test組
也能夠將當前系統全部服務發佈到指定分組dubbo.service.group=test
消費提供方:
在dubbo.properties中添加dubbo.service.helloWorldRemote.group=test,把在test組查找
也能夠將當前系統全部服務指向分組dubbo.service.group=test
版本號就是把配置group改成version