Spring Cloud微服務(一):公共模塊的搭建


本demo后台采用spring cloud微服務,前端選用vue,進行前后端分離搭建。具體項目見git:光頭才能強

創建文件夾,並分別創建以下jar工程

  創建公共模塊(后續有需要,還會增加)。無論是dubbo還是spring cloud,公共模塊都相似,只不過spring cloud的公共模塊大多都是spring cloud自身提供的,而dubbo部分模塊需要借助三方組件

  • 服務注冊中,使用eureka,見工程vue-spring-cloud-eureka
  • 創建服務監控中心,使用spring boot admin,見工程vue-spring-cloud-admin
  • 創建鏈路追蹤,使用zipkin,見工程vue-spring-cloud-zipkin
  • 創建統一api網關,使用zuul,見工程vue-spring-cloud-zuul
  • 使用統一配置中心,使用spring cloud config,見工程vue-spring-cloud-config,並建立配置文件夾spring-cloud-config
  • 創建服務消費者和服務提供者demo,分別見工程vue-spring-cloud-web-admin,vue-spring-cloud-service-admin

公共模塊主要是一些依賴和相關的application.yml相關配置,不貼代碼了,可以直接去git查看相關工程的代碼:光頭才能強

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM