
小白的SpringCloud学习之旅
小白的SpringCloud学习之旅,一步一步往上爬
正经的曹同学
这个作者很懒,什么都没留下…
展开
-
SpringCloud之旅(一)Eureka注册中心
Eureka 简介Eureka 是 Netflix 出品的用于实现服务注册和发现的工具。 Spring Cloud 集成了 Eureka,并提供了开箱即用的支持。其中, Eureka 又可细分为 Eureka Server 和 Eureka Client。上图为工作原理图接下来就要开始正式的搭建项目了1、新建一个普通的maven项目新建完成后,删除src目录2、添加一个module...原创 2019-03-27 09:56:53 · 182 阅读 · 0 评论 -
SpringCloud之旅(二)Riddon负载均衡
Springcloud之RiddonRiddon为负载均衡而生Spring Cloud Ribbon 是基于HTTP和TCP调用的负载均衡工具,是基于Netflix Ribbon实现的。使用Ribbon1、引入Ribbon的依赖spring-cloud-starter-ribbon2、消费通过用@LoadBalanced修饰的RestTemplete来调用进行面向服务接口...原创 2019-04-13 11:17:34 · 877 阅读 · 0 评论 -
SpringCloud之旅(二)Riddon之自定义负载均衡策略
Riddon的自定义负载均衡策略,是有选择的将Riddon的负载均衡策略首先上面的这张图是Ribbon选择策略,我们使用的策略重点是最下面的6个子类:项目开始搭建:这里需要上一个项目的地址,上一篇blog已经贴出来了地址eureka.client.service-url.defultZone=http://localhost:8761/eureka/server.port=70...原创 2019-04-15 14:32:12 · 879 阅读 · 0 评论 -
SpringCloud之旅(三)之声明式服务调用Feign
Feign的作用:项目中会有很多的服务间的调用,对于服务的调用不可能是一处。所以我们针对各个服务自行封装一些客户端类来包装这些依赖服务的调用,SpringCloud Feign就在这个基础上做了封装,他可以帮助我们定义接口。开发时候只需要定义接口并添加相应的注解,大大的简化了使用ribbon的开发量项目开始搭建,开始由上一篇文章的项目作为基本开发。环境搭建添加依赖<dependency...原创 2019-04-16 10:32:05 · 234 阅读 · 0 评论 -
小白初识——SpringCloud小得
如题本人只是一个小白,刚刚了解了一点点得SpringCloud,所以对于此,我想先标正下自己得看法,对于SpringCloud;SpringCloud是一个庞大的整体,包括Eureka注册中心,Riddon负载均衡,Hystrix熔断器,zuul路由网关(现在好像是gateway),config配置中心。上面都是对整个架构进行服务,每个服务单独操作,互不影响,假设一个断开了,熔断器,会有应急...原创 2019-04-29 17:45:01 · 214 阅读 · 2 评论