Spring Cloud
文章平均质量分 95
阿偶灬
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Cloud 学习笔记第十二章:Hystrix Dashboard
Hystrix Dashboard (断路器:Hystrix 仪表盘) 基于service-ribbon 改造,Feign的改造和这一样。 首选在pom.xml引入spring-cloud-starter-hystrix-dashboard的起步依赖: <dependency> <groupId>org.springframework.boot</gro...原创 2019-12-04 14:47:21 · 195 阅读 · 0 评论 -
Spring Cloud 学习笔记第十一章:用Docker部署Springboot项目
Docker部署Springboot项目有两种: 1、将Springboot需要的环境构建成镜像,去运行.jar 2、直接将Springboot项目构建成镜像去运行容器 此篇讲述的是第二种方法 一、Dicker简介 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。 有关 Docker 的详细介绍,可以移步至《Docker简单学习》 二、准...原创 2019-11-28 17:47:52 · 283 阅读 · 0 评论 -
Spring Cloud学习笔记第十章:eureka高可用的服务注册中心
Eureka通过运行多个实例,使其更具有高可用性。事实上,这是它默认的熟性,你需要做的就是给对等的实例一个合法的关联serviceurl。 这篇文章我们基于第一篇文章来做修改 二、改造工作 在eureka-server工程中resources文件夹下,创建配置文件application.yml: #此服务器名称 spring: application: name: eurka...原创 2019-11-22 10:47:45 · 265 阅读 · 0 评论 -
SpringCloud学习笔记第九篇:Sleuth
本文链接:https://www.fangzhipeng.com/springcloud/2018/08/09/sc-f9-sleuth.html 本文出自方志朋的博客 这篇文章主要讲述服务追踪组件zipkin,Spring Cloud Sleuth集成了zipkin组件。 一、简介 Add sleuth to the classpath of a Spring Boot applica...转载 2019-11-22 11:00:54 · 189 阅读 · 0 评论 -
SpringCloud学习笔记第八篇:Spring Cloud Bus
本文链接:https://www.fangzhipeng.com/springcloud/2018/08/08/sc-f8-bus.html 本文出自方志朋的博客 Spring Cloud Bus 将分布式的节点用轻量的消息代理连接起来。它可以用于广播配置文件的更改或者服务之间的通讯,也可以用于监控。本文要讲述的是用Spring Cloud Bus实现通知微服务架构的配置文件的更改。 一、准...转载 2019-11-22 10:54:24 · 272 阅读 · 0 评论 -
Spring Cloud学习笔记第七章:高可用的分布式配置中心
上一篇文章讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取文件,这时可以考虑将配置中心做成一个微服务,将其集群化,从而达到高可用,架构图如下: 一、准备工作 继续使用上一篇文章的工程,创建一个eureka-server工程,用作服务注册中心。 在其pom.xml文件引入Eureka的起步依赖spring-cloud-start...转载 2019-11-20 10:04:06 · 162 阅读 · 0 评论 -
Spring Cloud学习笔记第六章:config
在上一篇文章讲述zuul的时候,已经提到过,使用配置服务来保存各个服务的配置文件。它就是Spring Cloud Config。 一、简介 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程G...转载 2019-11-19 13:37:22 · 147 阅读 · 0 评论 -
Spring Cloud学习笔记第五章:Zuul
在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统如下图: 注意:A服务和B服务是可以相互调用的,作图的时候忘记了。并且配置服务也是注册到服务注册中心的。 在Spring Cloud微服务系统中,一种常见的负载均衡方式是,客户端的请求首先经过负载均衡(z...转载 2019-11-19 13:37:50 · 193 阅读 · 0 评论 -
Spring Could学习笔记第四章:Hystri
本文是根据方志朋的博客学习的笔记 原文链接:https://www.fangzhipeng.com/springcloud/2017/06/04/sc04-hystrix.html 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个...转载 2019-11-19 13:38:22 · 338 阅读 · 0 评论 -
Spring cloud学习笔记第三章:Feign
本文是根据方志朋的博客学习的笔记 原文链接:https://www.fangzhipeng.com/springcloud/2017/06/03/sc03-feign.html 上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。 一、Feign简介 Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更...原创 2019-11-19 13:38:45 · 193 阅读 · 0 评论 -
Spring Cloud学习笔记第二章:Ribbon
本文是根据方志朋的博客学习的笔记 原文链接:https://www.fangzhipeng.com/springcloud/2017/06/02/sc02-rest-ribbon.html 在上一篇文章,讲了服务的注册和发现。在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+...原创 2019-11-19 13:39:13 · 280 阅读 · 0 评论 -
Spring Cloud学习笔记第一章:Eureka
本文是根据方志朋的博客学习的笔记 原文链接:https://www.fangzhipeng.com/springcloud/2017/06/02/sc02-rest-ribbon.html 一、spring cloud简介 鉴于《史上最简单的Spring Cloud教程》很受读者欢迎,再次我特意升级了一下版本,目前支持的版本为Spring Boot版本2.0.3.RELEASE,Spr...原创 2019-11-19 13:39:36 · 310 阅读 · 0 评论
分享