![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud
文章平均质量分 82
springboot大神
精通spring的一系列牛马操作的普通人
展开
-
初识微服务
微服务是一种经过良好架构设计的分布式架构方案,提倡将单一的应用程序拆分成各个独立的小的服务,服务之间相互协调,相互配合,互不影响微服务架构的特征:1. 单一职责:微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责,避免重复开发2. 面向服务:微服务对外暴露接口3. 隔离性强:服务调用做好隔离、容错、降级、避免出现级联问题原创 2022-09-14 11:20:20 · 234 阅读 · 0 评论 -
SpringCloud之Feign
Feign1、Feign代替RestTemplate2、自定义配置3、Feign的使用优化4、最佳实战1、Feign代替RestTemplate2、自定义配置3、Feign的使用优化4、最佳实战原创 2022-06-14 17:03:37 · 437 阅读 · 0 评论 -
SpringCloud之Ribbon
Ribbon负载均衡1、Ribbon简介2、Ribbon负载均衡的规则1.Ribbon默认的负载均衡策略:**ZoneAvoidanceRule**2.自定义负载均衡策略1、Ribbon简介Ribbon是一种客户端的负载平衡器,可让您对HTTP和TCP客户端的行为进行大量控制。Ribbon是提供客户端负载均衡 的工具,其主要功能就是提供负载均衡算法和服务调用。2、Ribbon负载均衡的规则Ribbon负载均衡规则是通过一个叫做 IRule 的接口来定义的,其每一个子接口都是一种规则,一共有七种负原创 2022-05-16 12:10:03 · 206 阅读 · 0 评论 -
SpringCloud之Eureka
Eureka注册中心(快速上手)1、服务注册搭建EurekaServer1. 创建项目2. 引入Spring-cloud-starter-netflix-eureka-server依赖3.在启动类添加@EnableEurekaServer注解4.配置application.yml注册一个服务到EurekaServer1.创建项目1.引入spring-cloud-starter-netflix-eureka-client依赖2.配置application.yml1、服务注册搭建EurekaServer原创 2022-05-12 16:33:02 · 647 阅读 · 0 评论