SpringCloud
文章平均质量分 55
wendi➣
人生如程序,要么循环,要么选择
展开
-
SpringCloud Ribbon
把拦截器loadbalanceIntercepter注入到restTemplate里面,当要调用restTemplate的时候,肯定会调到loadbalanceIntercepter,loadbalanceIntercepter会拦截请求,获取url,然后获得服务名,在调excute。excute方法,先获取一个负载均衡器,这个负载均衡器包括当前服务的所有server(做的集群),比如选出了三个server,然后通过getserver方法某个负载均衡算法选出一个server,核心方法chooseSer.原创 2021-04-04 19:32:12 · 79 阅读 · 0 评论 -
聊一聊SpringCloudNetflix的五大组件(神兽)
SpringCloud开发五大组件服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon断路器——NetflixHystrix 服务网关——NetflixZuul 分布式配置——Spring Cloud Config原创 2021-01-07 19:09:52 · 1233 阅读 · 0 评论 -
微服务四个常见问题,以及SpringCloud Netflix和SpringCloud Alibaba和Apache Dubbo zookeeper区别
微服务的四个问题1.服务很多,客户端该怎么访问?2.这么多服务? 服务之间如何通信?3.这么多服务? 如何治理?4.服务挂了怎么办?提出三种解决方案1.spring cloud NetFlix (一站式解决方案)api网关,Zuul组件Feign — Httpclient ---- Http通信方式,同步阻塞服务注册发现:Eureka熔断机制: Hystrix2. Apache Dubbo zookeeper (半自动,需要整合别人的!)API:没有,找第三方组件,或者自己实现Du原创 2021-01-03 13:52:39 · 707 阅读 · 1 评论