eureka分佈式框架,內含如下模塊:eureka server、zuul 網關、commons 工具包、pojos 實體類、base
服務提供者、order 服務提供者、web 服務消費者
項目介紹web
eureka分佈式框架,內含如下模塊:spring
軟件架構sql
eureka分佈式框架、集成sringboot、springcloud、Mybatis數據庫
使用說明性能優化
建立庫表,在項目doc目錄下有對應的sql文件
而後修改server_base和server_order中的數據庫連接
order服務中建立了兩個啓動文件,端口不同,記得配置兩個啓動便可測試負載 (Intellij Idea)。
啓動順序:eureka -> zuul -> base -> order -> web
啓動完成打開頁面訪問:http://localhost:7070/ 查看eureka管理界面,查看服務是否已經註冊進來
以下圖所示:
架構
具體的請求方式,在web模塊controller中都有註釋!併發
模塊示例圖
框架
因資料太多,後臺關注我主頁領取免費的學習資源(有Spring,MyBatis,Netty源碼分析,高併發、高性能、分佈式、微服務架構的原理,JVM性能優化、分佈式架構等)分佈式