一.简介
- 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