springCloud分布式架构结构图
2019-11-28 10:09:46 0 举报
springCloud生态结构图
作者其他创作
大纲/内容
server2
注册服务
gateway...
配置变更
消息队列
server...
server1
一、微服务网关zuul:1.实现过滤器ZuulFilter ,如登陆验证鉴权等2.限流;通过谷歌guava-RateLimiter进行限流
订单服务
rabbitMQ
服务间相互调用
二、熔断-降级1.Hystrix熔断; @HystrixCommand(fallbackMethod = \"saveOrderFail\") 进行降级处理;2.feign结合Hystrix进行熔断降级;FeignClient(name=\"xxx\
拉取配置
NginxLVS
App
注册中心(Eureka,zookeeper) 1.商品服务集群 2.订单服务集群 3.网关集群
gateway1
根据配置负载策略调用对应服务
商品服务
配置中心@EnableConfigServer 各个服务启动时来拉取配置
gateway2
调用服务
……
XX服务
一、微服务间通过注册相互调用方法:1.ribbon RestTemplate(封装了httpClient)2.feign 通过接口的远程实现 进行调用(类似webservice)
配置变更通过总线bus广播
0 条评论
下一页