SpringCloud
都让你们叫老了
这个作者很懒,什么都没留下…
展开
-
Spring Cloud 2.0 实战——序言
首先SringCloud存在的意义是解决微服务架构问题,所以本章简单说一下什么是微服务架构,然后再说什么是SpringCloud。后面的文章在对SpringCloud进行实战。本文整理自:《SpringCloud 微服务实战》微服务架构简单来说,微服务是系统架构上的一种设计风格,它的主旨是将一根原本独立的系统拆分多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于H...原创 2018-06-14 22:16:29 · 1062 阅读 · 0 评论 -
Spring Cloud 2.0 实战——Eureka(一.搭建服务注册中心)
根据《SpringCloud微服务实战》第三章,使用SpringBoot 2.0.1.RELEASE版本,对应的SpringCloud版本为Finchley.M7构建服务注册中心首先创建一个基本的SpringBoot工程,命名为eurekaserver,向pom文件中引入必要的依赖。pom.xml<?xml version="1.0" encoding="UTF-8&原创 2018-06-15 12:06:18 · 10410 阅读 · 0 评论 -
Spring Cloud 2.0 实战——Eureka(二.实现高可用注册中心)
根据《SpringCloud微服务实战》第三章,使用SpringBoot 2.0.1.RELEASE版本,对应的SpringCloud版本为Finchley.M7高可用注册中心在微服务架构这样的分布式环境中,我们不可能使用单节点的服务注册中心,如果down掉了,那整个项目都会崩溃。所以我们需要构建高可用的服务注册中心以增强系统的可用性。 在Eureka的服务治理设计中,所有节点即是服...原创 2018-06-15 17:49:27 · 3990 阅读 · 8 评论 -
Spring Cloud 2.0 实战——Eureka(三.实现服务发现与消费)
我们现在已经对服务注册中心有了认识,同时还将已有的springBoot项目注册到了Eureka注册中心上,成为该服务治理体系的一个服务。所以我们现在有了服务注册中心和服务提供者,下面我门再来构建一个服务消费者,它主要完成两个目标,发现服务以及消费服务。其中服务发现有Eureka客户端完成,而服务消费的任务由Ribbon完成。Ribbon我们在后面对其介绍,目前只需要理解它在Eureka服务发现的基...原创 2018-06-15 19:06:27 · 1880 阅读 · 0 评论 -
Spring Cloud 2.0 实战——Eureka(四.Eureka架构整理以及源码分析 —— 自我理解)
简述Eureka服务治理体系在分析源码之前,我们再来简单的梳理一下Eureka服务治理体系。在整个服务治理基础架构中有三个核心要素:服务注册中心:Eureka提供的服务端,提供服务注册与发现的功能,也就是在之前我们是实现的eurekaserver。服务提供者: 提供服务的应用,可以是Springboot应用,也可以是其他技术平台且遵循Eureka通讯机制的应用,他将自己提供的服务注册到...原创 2018-06-29 10:52:14 · 1329 阅读 · 0 评论