spring boot 微服務開發工具
spring cloud 微服務框架治理工具集
這么做:
1.搭建spring cloud 基礎組件(服務發現,服務注冊,服務配置,監控,追蹤,API網關)
以上有詳細例子,不贅述。
2.搭建docker registry倉庫
3.在程序的pom中加入 docker-maven-plugin插件
配置倉庫地址
運行要打包的目錄
mvn clean package docker:build -DpushImageTag //鏡像已push到鏡像庫
4.編寫docker-compose.xml //從鏡像庫拉取鏡像並運行實例
5.docker swarm安裝,加入集群
6.docker stack deploy -c docker-compose.xml //這里可以再加上個visualizer方便監控服務狀態。
配幾個圖:
圖一
圖二
圖三
圖四
截圖丟失,貼一張截圖