Spring Cloud
文章平均质量分 93
零点冰.
这个作者很懒,什么都没留下…
展开
-
OpenFeign核心源码简读
FeignClientsRegistrar、FeignClientFactoryBean、ReflectiveFeign、SynchronousMethodHandler原创 2023-02-23 11:52:11 · 925 阅读 · 0 评论 -
gateway基本配置
路由转发 + 执行过滤器链。网关,旨在为微服务架构提供一种简单有效的统一的API路由管理方式。同时,基于Filter链的方式提供了网关的基本功能,比如:鉴权、流量控制、熔断、路径重写、黑白名单、日志监控等。统一入口:暴露出网关地址,作为请求唯一入口,隔离内部微服务,保障了后台服务的安全性鉴权校验:识别每个请求的权限,拒绝不符合要求的请求动态路由:动态的将请求路由到不同的后端集群中按生命周期分类。原创 2023-01-01 16:29:03 · 24256 阅读 · 0 评论 -
面试汇总-SpringCloud-杂项
Zuul/GateWay:如果前端、移动端要调用后端系统,统一从Zuul网关进入,由Zuul网关转发请求给对应的服务,网关会根据请求中的一些特征,将请求转发给后端的各个服务。当服务出现高并发时,SpringCloud的熔断机制会监控服务间的调用情况,当调用失败的次数达到一定阈值时,就会启动熔断机制(由于新的调用不断的产生,会导致C和D对E服务的调用大量的积压,产生大量的调用等待和重试调用,慢慢会耗尽C和D的资源比如内存或CPU。代码中通过服务名找到对应的IP地址(IP地址会变,但服务名一般不会变)。原创 2022-10-05 16:55:27 · 576 阅读 · 0 评论 -
Eureka Server注册表存储结构与多级缓存机制
目的:为了避免同时读写内存数据结构造成的并发冲突问题。三级缓存:ReadOnlyCacheMap、ReadWriteCacheMap、registry三级缓存。原创 2022-08-15 23:11:43 · 1282 阅读 · 0 评论