
spring cloud 入门
专栏分别介绍了服务注册中心、服务提供者、服务消费者、断路器、负载均衡、网关服务、配置中心、服务链路追踪。
有了这几个服务单元,就可以搭建最基本的微服务框架了。
JAVA开发老菜鸟
知识改变命运,技术成就你我
展开
-
spring cloud 入门系列一:初识spring cloud
spring cloud 入门系列一:初识spring cloud最近看到微服务很火,也是未来的趋势,所以就去学习下,在dubbo和spring cloud之间我选择了从spring cloud,主要有如下几种原因:dubbo主要专注于微服务中的一个环节--服务治理,像服务注册和发现这种还需要zookeeper第三方的中间;但是spring cloud提供了微服务的一站式解决方案,该有...原创 2018-04-25 12:47:00 · 202 阅读 · 0 评论 -
spring cloud 入门系列二:使用Eureka 进行服务治理
spring cloud 入门系列二:使用Eureka 进行服务治理服务治理可以说是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。Spring Cloud Eureka是Spring Cloud Netflix 微服务套件的一部分,主要负责完成微服务架构中的服务治理功能。本文通过简单的小例子来分享下如何通过Eureka进行服务治理:搭建服务注册中...原创 2018-04-26 20:09:00 · 300 阅读 · 0 评论 -
spring cloud 入门系列三:使用Eureka 搭建高可用服务注册中心
spring cloud 入门系列三:使用Eureka 搭建高可用服务注册中心在上一篇中分享了如何使用Eureka 进行服务治理,里面搭建的服务注册中心是单体的,但是在实际的应用中,分布式系统为了防止单体服务宕机带来严重后果,一般都会采用服务器集群的形式,服务注册中心也是一样,需要多台服务一起工作,组成高可用的服务注册中心。这样,如果有其中一台宕机,系统也能正常运行。那么如何来构建高可...原创 2018-04-27 14:13:00 · 236 阅读 · 0 评论 -
spring cloud 入门系列四:使用Hystrix 实现断路器进行服务容错保护
spring cloud 入门系列四:使用Hystrix 实现断路器进行服务容错保护在微服务中,我们将系统拆分为很多个服务单元,各单元之间通过服务注册和订阅消费的方式进行相互依赖。但是如果有一些服务出现问题了会怎么样?比如说有三个服务(ABC),A调用B,B调用C。由于网络延迟或C本身代码有问题导致B迟迟得不到回应,这样B调用C的请求就会被挂起,等待。在高并发的访问的情况下,这些挂起的...原创 2018-04-29 23:52:00 · 245 阅读 · 0 评论 -
spring cloud 入门系列五:使用Feign 实现声明式服务调用
spring cloud 入门系列五:使用Feign 实现声明式服务调用一、Spring Cloud Feign概念引入通过前面的随笔,我们了解如何通过Spring Cloud ribbon进行负责均衡,如何通过Spring Cloud Hystrix进行服务断路保护,两者作为基础工具类框架应用在各种基础设施类微服务和业务类微服务中,并且成对存在,那么有没有更高层的封装,将两者的使用进一...原创 2018-05-07 22:40:00 · 273 阅读 · 0 评论 -
spring cloud 入门系列六:使用Zuul 实现API网关服务
spring cloud 入门系列六:使用Zuul 实现API网关服务通过前面几次的分享,我们了解了微服务架构的几个核心设施,通过这些组件我们可以搭建简单的微服务架构系统。比如通过Spring Cloud Eureka搭建高可用的服务注册中心并实现服务的注册和发现;通过Spring Cloud Ribbon或Feign进行负载均衡;通过Spring Cloud Hystrix进行服务...原创 2018-05-08 23:34:00 · 414 阅读 · 0 评论 -
spring cloud 入门系列七:基于Git存储的分布式配置中心--Spring Cloud Config
spring cloud 入门系列七:基于Git存储的分布式配置中心--Spring Cloud Config我们前面接触到的spring cloud组件都是基于Netflix的组件进行实现的,这次我们来看下spring cloud 团队自己创建的一个全新项目:Spring Cloud Config.它用来为分布式系统中的基础设施和微服务提供集中化的外部配置支持,分为服务端和客户端两个部分。...原创 2018-05-14 23:00:00 · 205 阅读 · 0 评论 -
spring cloud 入门系列八:使用spring cloud sleuth整合zipkin进行服务链路追踪
spring cloud 入门系列八:使用spring cloud sleuth整合zipkin进行服务链路追踪好久没有写博客了,主要是最近有些忙,今天忙里偷闲来一篇。=======我是华丽的分割线==========微服务架构是一种分布式架构,微服务系统按照业务划分服务单元,一个微服务往往会有很多个服务单元,一个请求往往会有很多个单元参与,一旦请求出现异常,想要去定位问题点真心不容易...原创 2018-07-19 18:23:00 · 561 阅读 · 0 评论 -
spring cloud 入门系列:总结
spring cloud 入门系列:总结从我第一次接触Spring Cloud到现在已经有3个多月了,当时是在博客园里面注册了账号,并且看到很多文章都在谈论微服务,因此我就去了解了下,最终决定开始学习Spring Cloud。我在一款阅读App上买了一本 程序猿DD的《Spring Cloud 微服务实战》,开始了我的Spring Cloud学习之旅,为了加深记忆也决定在博客园里面写博客,把一...原创 2018-07-20 11:59:00 · 283 阅读 · 0 评论