eureka分佈式框架demo(springboot、springcloud、Feign、zuul、Mybatis)

eureka分佈式框架,內含如下模塊:eureka server、zuul 網關、commons 工具包、pojos 實體類、base 服務提供者、order 服務提供者、web 服務消費者

eureka_demo

項目介紹web

eureka分佈式框架,內含如下模塊:spring

  1. eureka server
  2. zuul 網關
  3. commons 工具包
  4. pojos 實體類
  5. base 服務提供者(集成Mybatis)
  6. order 服務提供者(集成Mybatis)
  7. web 服務消費者

軟件架構sql

eureka分佈式框架、集成sringboot、springcloud、Mybatis數據庫

使用說明性能優化

  1. 建立庫表,在項目doc目錄下有對應的sql文件
  2. 而後修改server_base和server_order中的數據庫連接
  3. order服務中建立了兩個啓動文件,端口不同,記得配置兩個啓動便可測試負載 (Intellij Idea)。
  4. 啓動順序:eureka -> zuul -> base -> order -> web
  5. 啓動完成打開頁面訪問:http://localhost:7070/ 查看eureka管理界面,查看服務是否已經註冊進來
  • 以下圖所示:

       6.如下是web首頁連接:http://localhost:9001/    架構

       具體的請求方式,在web模塊controller中都有註釋!併發

模塊示例圖框架

因資料太多,關注我主頁領取免費的學習資源(有Spring,MyBatis,Netty源碼分析,高併發、高性能、分佈式、微服務架構的原理,JVM性能優化、分佈式架構等)分佈式

相關文章
相關標籤/搜索