亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求問我這個dubbo項目該怎么分包?

求問我這個dubbo項目該怎么分包?

繁花不似錦 2019-03-14 18:15:23
我現在這個項目有3個模塊1,User(用戶模塊)2,Order(訂單模塊)3,Game(游戲模塊)游戲模塊需要調用用戶和訂單這兩個模塊的服務,我想使用Dubbo來維系Game和User以及Game和Order之間的關系之前我只寫了User和Game模塊時,我是這樣做的我把User模塊又拆成了2個子模塊,User-Server和User-api,User-api中只寫需要暴漏給Game的接口,然后User-Server通過Gradle來引用User-api,并實現對應的接口方法,然后在User_server中啟動Dubbo將User-api中的接口以及User-Server中的實現類注冊到zookper中,然后在Game模塊中也通過Dubbo引用這User-api中的接口即可但是我今天在寫Order模塊時,我也是這么做的,我也將Order拆成兩部分:Order-api和Order-server,并將其注冊到zookper中但是在啟動Order-server時,拋異常意思是20880端口已被占用,肯定是被User-server中的dubbo給占用了?,F在又有一點疑問,我這樣分服務是不是不對,如果這樣的話,是不是相當于啟用了2個dubbo服務?不知道,我這個該怎么解決呢???
查看完整描述

3 回答

?
暮色呼如

TA貢獻1853條經驗 獲得超9個贊

服務化就是這樣的,如果機器夠可以user和order各一臺服務器,如果只有一臺機器可以使用不同的端口號。


查看完整回答
反對 回復 2019-04-24
?
Cats萌萌

TA貢獻1805條經驗 獲得超9個贊

暴露接口的模塊api放在一起吧


查看完整回答
反對 回復 2019-04-24
  • 3 回答
  • 0 關注
  • 686 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號