1.spring-cloud介紹

一.簡介

- spring-boot,一改Java應用程序運行難、部署難,甚至無需Web容器,只依賴JRE即可
- spring-cloud-netflix,集成Netflix優秀的組件Eureka、Hystrix、Ribbon、Zuul,提供服務發現、限流、客戶端負載均衡和API網關等特性支持

Eureka:服務發現與註冊 hystrix:降級服務與斷路器 Ribbon:負載均衡 Zuul:API網關

- spring-cloud-config,微服務配置管理
- spring-cloud-consul,集成Consul支持
- Screenshots
Eureka DashBoard:服務註冊列表 ZipKin DashBoard:消息列表   ZipKin Trace Detail:消息追蹤列表 
ZipKin Dependencies Overview
Spring Boot Admin Detail
Spring Boot Admin Environment
Spring Boot Admin Thread Dump
Spring Boot Admin Trace
Hystrix Dashboard
Hystrix Dashboard Detail


項目demo



本項目演示地址:
服務中心:https://github.com/silcat/server-center
配置中心:https://github.com/silcat/config-server
服務shop:https://github.com/silcat/shop
服務shop-1:https://github.com/silcat/shop-1
服務factory:https://github.com/silcat/factory
網關zuul:https://github.com/silcat/zuul