SpringCloud
文章平均质量分 70
以实例的方式尝试SpringCloud架构的功能.
牧马者
闲了就学点有用的东西
展开
-
SpringCloud Study - (八) Ribbon & Feign
Ribbon 和Feign 都是客户端的负载均衡工具,只要经过简单的配置就能实现负责均衡策略。 1.创建服务消费者模块,加入Ribbon的相关支持,尝试调用服务消费者。 2.尝试Ribbon的负责均衡策略 3.创建服务消费者模块,加入Feign的相关支持,尝试调用服务消费者。原创 2021-02-04 09:26:25 · 169 阅读 · 0 评论 -
SpringCloud Study - (七) Zuul 网关
创建一个Zuul 网关服务模块,通过服务网关访问内部的服务。原创 2021-02-02 17:33:06 · 192 阅读 · 1 评论 -
SpringCould Config 配置中心
SpringCould Config 随着业务的增长和功能的完善,对于springboot 的配置文件 application.properties 或application.yml文件管理越来越困难。为了对springcould 的各个子项目的配置文件统一管理,springcould 提供了config 管理的模块。springcould config 配置中心。 目标: 创建springcloud 配置中心模块,用github 统一管理配置文件。springboot 应用程序通过 springcloud原创 2021-02-01 09:19:03 · 207 阅读 · 0 评论 -
SpringCloud Study - (六) Hystrix Dashboard
目标: 创建一个Dashboard 服务模块,输入配置有Dashboard的模块控制地址,可以监控地址的健康状况。 步骤: 1. 创建一个Dashboard 模块项目SpringbootHystrixDashboard ,加入dashboard 支持依赖。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=".原创 2021-02-02 09:29:13 · 126 阅读 · 0 评论 -
SpringCloud Study - (五) Hystrix 断路器
目标: 在为服务中经常会因为各种问题,在访问某个服务的时候会产生异常。 步骤: 1.在cousumer1的基础上,给pom文件中增加Hystrix 断路器的支持。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"原创 2021-02-01 23:01:01 · 81 阅读 · 1 评论 -
SpringCloud Study-(四) Call provider via eureka
目标: 创建一个消费者模块,通过Eureka集群访问provider controller 中的服务 步骤: 1. 创建一个名为SpringbootConsumer1 的项目,并在pom文件中加入enreka client的依赖。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.原创 2021-02-01 22:48:15 · 101 阅读 · 0 评论 -
SpringCloud Study- (三) Register Provider In Eureka
目标: 开发两个服务器提供者模块,把服务提供者模块注册到Eureka 服务集群上。 步骤: 1.创建springboot modle 项目SpringbootProvider1 ,SpringbootProvider2 2. 在pom文件中添加注册到Eureka 服务上的以来支持. <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" ..原创 2021-02-01 18:45:30 · 205 阅读 · 0 评论 -
SpringCloud Study - (二) Eureka 集群
Eureka 是SpringCloud 重要组件之一,为整个微服务提供注册中心。 目标: 搭建三台 Eureka 模块集群服务。 步骤: 1.创建springboot modle 项目 EureKaServer1,EurekaServer2,EureKaServer3。 2.修改pom文件,加入Eureka的相关依赖。由于spring cloud 发展迅速各个版本兼容管理容易冲突,我们用统一的组件管理版本配置管理。 <?xml version="1.0" encodin...原创 2021-02-01 16:17:32 · 136 阅读 · 0 评论