SpringCloud微服务分布式架构
-
路由网关:Zuul(默认集成Ribbon负载均衡) gateway
-
服务注册与发现:Eureka/nacos/consul/zookeeper
-
服务消费者:Feign(自带Ribbon)/Resttemplate+Ribbon
-
负载均衡:Ribbon
-
配置中心:Config Server/apollo/nacos
-
消息总线:Spring Cloud Bus(配置推送、服务通讯)
-
服务链路追踪:Sleuth(日志、追踪)+zipkin(可视化)
-
服务监控:springbootadmin+actuator
-
断路器:Hystrix(监控、断路器) Sentinel