![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud
嗯嗯**
If you want to go fast,go alone.If you want to go far,go together
展开
-
遇到加载application.yml加载错误,但检查配置没有问题
1. 删掉中文注释 2. 将配置内容进行剪切 3. 并将文件编码改成UTF-8编码 4. 将剪切的内容粘贴回去。重新启动服务即可原创 2020-04-26 11:00:02 · 836 阅读 · 0 评论 -
SpringCloud学习7 - 组件:Config Server - 每个微服务的全局配置文件统一从某个服务器获取
文章目录1. 概述2. 使用1. 概述解决痛点: 每一个微服务自带全局配置文件application.properties或者application.yml,如果越来越多的微服务,更改配置文件是比较麻烦的一件事情,所以Config Server组件的作用是把微服务所有配置文件统一的放置在一个云仓库(码云、Github)上,从云仓库取各自微服务的配置信息即可。更改文件的配置信息也非常方便C...原创 2020-04-25 17:34:40 · 874 阅读 · 0 评论 -
SpringCloud学习6 - 组件:Zuul网关
文章目录1. 概述2. 简单使用3. 网关跨域配置 - 强烈建议添加4. 网关过滤功能5. 网关集群原理图 - 利用Nginx代理进行反向代理负载均衡1. 概述注意:内部服务之间请求数据一般不需要使用网关,因为多此一举。 - 而某些服务提供给外界使用则必须通过网关进行校验过滤 Zuul作用请求路由:外部请求转发到具体的微服务实例负载均衡:因为具有请求路由的作用,可以决定访问某个集...原创 2020-04-25 17:31:58 · 127 阅读 · 0 评论 -
SpringCloud学习5 - 组件:Hystrix断路器、服务降级、服务熔断
文章目录1. 概述2. 使用2.1 服务熔断 - 控制器发生异常触发熔断2.2 服务降级 - 服务提供商依赖的服务岩机触发1. 概述Hystrix作用:具备了服务降级、服务熔断、线程隔离、请求缓存、请求合并以及服务监控等强大功能。 雪崩效应因为一个服务处理缓慢,而导致依赖的服务一同缓慢 - 所谓牵一发而动全身 服务熔断 - Controller层 - 服务故障( 服务提供者...原创 2020-04-25 17:29:34 · 268 阅读 · 0 评论 -
SpringCloud学习4 - 组件:Feign负载均衡、请求另一个微服务的数据
[toc]‘1. 概述 - 伪RPCFeign:概念: 整合了Ribbon和Eureka来提供均衡负载的HTTP客户端实现 - 基于Ribbon实现底层: Feign在RestTemplate的基础上对其封装,由它来帮助我们定义和实现依赖服务接口的定义。- 简化了Ribbon的使用使用: 只需要定义服务绑定接口且以声明式的方法,优雅而简单的实现了服务调用2. 使用步骤1 - 添...原创 2020-04-25 17:27:22 · 176 阅读 · 0 评论 -
SpringCloud学习3 - 组件:Ribbon负载均衡、请求另一个微服务的数据
文章目录1. Ribbon负载策略2. 使用1. Ribbon负载策略负载均衡: 将用户的请求平摊的分配到多个相同功能的服务上,从而达到服务器的高效利用负载策略BestAvailableRule:选择最小请求数ClientConfigEnabledRoundRobinRule:轮询RoundRobinRule: 轮询RandomRule: 随机选择一个集群的微服务RetryRule: ...原创 2020-04-25 17:25:40 · 186 阅读 · 0 评论 -
SpringCloud学习2 - 组件:Eureka微服务发现
文章目录1. 概念2. 使用2.1 Eureka_Server服务2.2 Eureka_Client服务2.3 IDEA模拟集群,即在多个端口号配置服务1. 概念下图:即是Eureka_Server中介的用处 EurekaEureka_Server:存储各个微服务的联系信息Eureka_client:说明该微服务的联系信息需要交给Eureka_Server中介进行备份 Eurek...原创 2020-04-25 17:23:38 · 175 阅读 · 0 评论 -
SpringCloud学习1 - 概念、组件作用总结
文章目录1. 概述1.1 分布式、集群、负载均衡概念1.2 架构1.3 微服务2. 组件作用1. 概述1.1 分布式、集群、负载均衡概念负载均衡: 请求均匀分布的给集群服务器上进行处理 - 而不是很多请求只交给一个机器处理,而另一个相同功能的机器无请求处理 集群:1. 类比:一个厨房有多个厨师 - 配菜(切、备菜,备料)、炒菜2. 使用场景:分担请求的压力,也就是在几个服务...原创 2020-04-25 17:20:17 · 147 阅读 · 0 评论