服务拆分-案例Demo
生活随笔
收集整理的這篇文章主要介紹了
服务拆分-案例Demo
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
服務拆分原則
?
這里我總結了微服務拆分時的幾個原則:
-
不同微服務,不要重復開發相同業務
-
微服務數據獨立,不要訪問其它微服務的數據庫
-
微服務可以將自己的業務暴露為接口,供其它微服務調用
服務拆分示例
以課前資料中的微服務cloud-demo為例,其結構如下:
cloud-demo:父工程,管理依賴
-
order-service:訂單微服務,負責訂單相關業務
-
user-service:用戶微服務,負責用戶相關業務
要求:
-
訂單微服務和用戶微服務都必須有各自的數據庫,相互獨立
-
訂單服務和用戶服務都對外暴露Restful的接口
-
訂單服務如果需要查詢用戶信息,只能調用用戶服務的Restful接口,不能查詢用戶數據庫
總結
以上是生活随笔為你收集整理的服务拆分-案例Demo的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx负载均衡策略介绍
- 下一篇: Nacos配置管理-nacos集群搭建