spring cloud
文章平均质量分 85
乘风破浪的码农
这个作者很懒,什么都没留下…
展开
-
springcloud gateway 请求执行流程分析
一、示例原创 2022-01-25 11:57:20 · 3862 阅读 · 2 评论 -
springcloud feign 加上hystrix的流程
一、maven配置 引入feign默认会依赖hystrix,只要不排除就行。 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId><!-- <exclusions>--><!--原创 2021-12-16 12:00:13 · 1013 阅读 · 0 评论 -
spring cloud feign 加载流程
一、如果只想加入feign,不要载入hystrix,则在引包时排除掉hystrix的包。<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId> <exclusions> <exclusion> <g原创 2021-12-16 11:06:37 · 1084 阅读 · 0 评论 -
springcloud ribbon retryTemplate操作流程分析
一、在配置中加入<dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId></dependency>二、初始化流程分析1.构建LoadBalancedRetryFactory,在RibbonAutoConfiguration配置类中。2.在LoadBalancerAu原创 2021-12-14 15:01:26 · 437 阅读 · 0 评论 -
springcloud ribbon 配置负载均衡策略以及自定义策略
一、系统内置的策略有以下几种。 这个负载策略配置说白了就是让 Ribbon 这个客户端负载均衡器怎么进行访问服务提供者列表。是轮流访问?随机访问?权重?等。Ribbon 的负载均衡策略策略类 命名 说明RandomRule 随机策略 随机选择 ServerRoundRobinRule 轮训策略 按顺序循环选择 ServerRetryRule 重试策略 在一个配置时问段内当选择 Server 不成功,则一直尝试选择一个可用的 ServerBes...原创 2021-12-14 11:00:58 · 1571 阅读 · 0 评论 -
springcloud ribbon @LoadBalance负载均衡源码流程分析
一、编写示例 1.服务端 pom.xml <properties> <java.version>1.8</java.version> <spring-cloud.version>Finchley.SR2</spring-cloud.version> </properties> <dependencies> <dependen...原创 2021-12-13 12:50:07 · 1143 阅读 · 0 评论