Spring Cloud(F版)学习笔记
皎洁de时光
爱编程,爱旅游,爱足球,爱生活,虽学艺不精,但是喜欢学习和分享,程序猿不应该只有没日没夜的加班,还更应该有快乐的分享和开心的生活
展开
-
Spring Cloud 学习(一)版本那些事
Spring Cloud版本那些事首先我们先看看一张图(来自spring cloud中文官方文档)除了我们看到Spring cloud版本有这些 Brixton版本,Dalston版本,还有截止目前最新的Greenwich版本,流行的基于spring boot 2.0的Finchley版本,及稳定版本Edgware版本版本命名的故事有不同的版本,为了管理主项目和子项目的依赖关系,为了避...原创 2019-03-06 15:36:50 · 444 阅读 · 0 评论 -
Spring Cloud 学习(二)注册中心之Eureka组件(F版)
Spring Cloud 学习(二)注册中心Eureka组件相信如果对阿里的Dubbo框架熟悉的话,肯定不陌生zookeeper这个注册中心,生产者将服务部署在注册中心,消费者购买服务然后消费暴露在注册中心的服务,那么废话不多说,直接操作如何做。项目结构创建服务注册中心首先创建一个maven主工程:目的进行版本控制填写相关版本信息pom.xml依赖:注册中心要用的归纳在父pom文...原创 2019-03-06 16:48:16 · 166 阅读 · 0 评论 -
Spring Cloud 学习(三)负载均衡之Ribbon组件(F版)
Spring Cloud 学习(三)负载均衡之Ribbon组件之前在学习Spring boot2.0的时候,我学习过Spring boot + Nginx实现负载均衡,但是学习了Spring Cloud之后,我觉得Spring Cloud真是太好用了。之前用Nginx配置都花了我好长时间,现在就来看看Spring Cloud如何快速实现负载均衡。微服务现在企业开发一款产品,比如商城、物流、仓...原创 2019-03-06 18:05:47 · 252 阅读 · 0 评论 -
Spring Cloud 学习(四)负载均衡之Feign组件(F版)
Spring Cloud 学习(三)负载均衡之Feign组件(F版)上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。Feign简介Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Fei...原创 2019-03-07 11:30:34 · 157 阅读 · 0 评论 -
Spring Cloud 学习(五)断路器之Hystrix组件(F版)
Spring Cloud 学习(五)断路器之Hystrix组件(F版)在微服务架构中,根据业务来拆分成一个个服务,服务与服务之间相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大...原创 2019-03-07 14:58:23 · 216 阅读 · 0 评论 -
Spring Cloud 学习(六)路由请求转发和安全过滤之Zuul组件(F版)
Spring Cloud 学习(六)路由器之Zuul组件(F版)在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简单的微服务系统如下图:服务端与客户端的负载均衡区别,请浏览我在负载均衡博文的分析,地址https://blog.csdn.net/sinat_3879...原创 2019-03-08 11:51:11 · 277 阅读 · 0 评论