
SpringCloud
Chavaer
这个作者很懒,什么都没留下…
展开
-
五、Hystrix断路器
五、Hystrix断路器1. 概念2. 服务熔断2.1 概念2.2 代码实现(Service Provider)2.2.1 新建项目2.2.2 引入依赖2.2.3 添加yml文件2.2.4 添加Controller2.2.5 修改启动类2.2.6 效果测试3. 服务降级3.1 概念3.2 代码实现(Service Consumer)3.2.1 新建异常处理类3.2.2 修改yml文件3.2.3 效果测试3.2.4 注意事项4. 服务监控4.1 概念4.2 代码实现4.2.1 新建项目4.2.2 引入依赖4.原创 2020-05-20 22:40:24 · 744 阅读 · 0 评论 -
四、Feign负载均衡
四、Feign负载均衡1. 概念2. 负载均衡配置2.1 新建项目2.2 引入依赖2.3 修改yml文件2.4 添加Feign接口2.5 添加Controller2.6 修改启动类2.7 效果测试 1. 概念 前面在使用Ribbon+RestTemplate时,利用RestTemplate对http请求的封装处理,形成了一套模板化的调用方法。 但在实际开发中,由于对服务依赖的调用可能不止一处,往往一个借口会被多处调用,素以通常都会针对每个微服务自行封装一些客户端类来包装这些依赖服务的调用。 因此原创 2020-05-20 22:39:38 · 1508 阅读 · 0 评论 -
七、SpringCloud Config分布式配置中心
八、SpringCloud Config分布式配置中心1 背景2 概念3. SpringCloud Config服务端配置3.1 在github上新建仓库3.2 在本地新建仓库并克隆3.3 新建配置文件并上传3.4 新建模块并完成配置3.5 效果测试4. SpringCloud Config客户端配置与测试4.1 新建配置文件并上传4.2 新建模块并完成配置4.3 效果测试 1 背景 分布式系统环境下,使用微服务就意味着将单体应用中的业务拆分成各个子服务,每个服务的粒度相对较小,因此整个系统中会出现大量原创 2020-05-20 22:41:20 · 495 阅读 · 0 评论 -
六、Zuul路由网关
六、Zuul路由网关1. 概述2. 路由基本配置2.1 新建项目2.2 引入依赖2.3 修改yml文件2.4 修改hosts文件2.5 修改启动类2.6 效果测试3. 路由访问映射规则3.1 修改yml文件3.2 效果测试 1. 概述 Zuul包含了对请求的路由和过滤两大主要功能。路由功能:负责将外部请求转发到具体的微服务中,是外部访问统一入口的基础。过滤功能:负责对请求的处理过程进行干预,是实现请求校验、服务聚合功能的基础。 Zuul可与Eureka进行整合,将Zuul自身注册为Eureka服务治原创 2020-05-20 22:40:49 · 422 阅读 · 0 评论 -
三、Ribbon负载均衡
三、Ribbon负载均衡1. 概念2. 作用3. 负载均衡配置(service-order)3.1 引入依赖3.2 修改yml文件3.3 修改启动类3.4 修改Rest访问Uri3.5 配置集群3.6 效果展示4. Ribbon核心组件IRule5. 自定义Ribbon的负载均衡策略5.1 自定义负载均衡策略实现类5.2 修改主启动类5.3 效果测试 1. 概念 SpringCloud Rib...原创 2020-05-20 22:39:14 · 608 阅读 · 0 评论 -
二、Eureka服务注册与发现
二、Eureka服务注册与发现1. 概念2. 基本架构3. 服务注册入门案例3.1 搭建注册中心(Eureka Server)3.1.1 新建工程spring-cloud-demo3.1.2 添加工程Maven依赖3.1.3 新建模块eureka-server-88883.1.4 添加模块eureka-server-8888的Maven依赖3.1.5 添加配置文件application.yml3....原创 2020-05-20 22:38:40 · 1238 阅读 · 0 评论 -
SpringCloud入门之路
SpringCloud入门之路一、初识SpringCloud二、Eureka服务注册与发现三、Ribbon负载均衡四、Feign负载均衡五、Hystrix断路器六、Zuul路由网关[七、SpringCloud Config分布式配置中心](https://blog.youkuaiyun.com/qq_35006663/article/details/106243547) 一、初识SpringCloud 二、Eureka服务注册与发现 三、Ribbon负载均衡 四、Feign负载均衡 五、Hystrix断路器 六、Zuu原创 2020-05-20 22:38:04 · 150 阅读 · 0 评论 -
一、初识SpringCloud
一、初识SpringCloud1. 微服务概述1.1 概念1.2 微服务与微服务架构1.3 微服务优缺点1.4 为什么选择SpringCloud作为微服务架构2. SpringCloud入门概述2.1 概念2.2 SpringBoot与SpringCloud2.3 SpringCloud与Dubbo 1. 微服务概述 1.1 概念 从技术维度理解,微服务化的核心就是将传统的一站式应用,根据业务...原创 2020-05-20 22:36:42 · 423 阅读 · 0 评论