我現在這個項目有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服務?不知道,我這個該怎么解決呢???
添加回答
舉報
0/150
提交
取消