
SpringCloud
luckykapok918
这个作者很懒,什么都没留下…
展开
-
SpringCloud-Finchley.SR1版本中 hystrix-dashboard 报错 /actuator/hystrix.stream 404 Not Found
springcloud 中使用 hystrix-dashboard 进行监控的时候启动报错”path”:”/actuator/hystrix.stream”,”status”:404,”error”:”Not Found”这是因为springboot2.x使用了endpoint解决办法一:是在被监控的微服务的bootstrap.yml文件中加入如下配置management: ...原创 2018-11-22 15:07:10 · 1206 阅读 · 1 评论 -
SpringCloud教程 | 第十二篇: 断路器监控(Hystrix Dashboard)(Finchley版本)
原文地址:SpringCloud教程 | 第十二篇: 断路器监控(Hystrix Dashboard)(Finchley版本)一、Hystrix Dashboard简介在微服务架构中为例保证程序的可用性,防止程序出错导致网络阻塞,出现了断路器模型。断路器的状况反应了一个程序的可用性和健壮性,它是一个重要指标。Hystrix Dashboard是作为断路器状态的一个组件,提供了数据监控和友好...转载 2018-11-27 17:41:07 · 254 阅读 · 0 评论 -
SpringCloud教程 | 第十一篇: docker部署spring cloud项目
原文地址:史上最简单的SpringCloud教程 | 第十一篇: docker部署spring cloud项目一、docker简介Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。Docker通...转载 2018-11-27 17:36:43 · 419 阅读 · 0 评论 -
SpringCloud教程 | 第十篇: 高可用的服务注册中心(Finchley版本)
原文地址:SpringCloud教程 | 第十篇: 高可用的服务注册中心(Finchley版本)文章 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka) 介绍了服务注册与发现,其中服务注册中心Eureka Server,是一个实例,当成千上万个服务向它注册的时候,它的负载是非常高的,这在生产环境上是不太合适的,这篇文章主要介绍怎么将Eureka Serv...转载 2018-11-23 08:51:08 · 187 阅读 · 0 评论 -
SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth)(Finchley版本)
原文地址:SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth)(Finchley版本)这篇文章主要讲述服务追踪组件zipkin,Spring Cloud Sleuth集成了zipkin组件。一、简介Add sleuth to the classpath of a Spring Boot application (see below for M...转载 2018-11-22 17:39:38 · 271 阅读 · 0 评论 -
SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)(Finchley版本)
原文地址:SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)(Finchley版本)Spring Cloud Bus 将分布式的节点用轻量的消息代理连接起来。它可以用于广播配置文件的更改或者服务之间的通讯,也可以用于监控。本文要讲述的是用Spring Cloud Bus实现通知微服务架构的配置文件的更改。一、准备工作本文还是基于上一篇文章来实现。按照...转载 2018-11-22 17:30:43 · 196 阅读 · 0 评论 -
SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)(Finchley版本)
原文地址:SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)(Finchley版本)上一篇文章讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取文件,这时可以考虑将配置中心做成一个微服务,将其集群化,从而达到高可用,架构图如下:一、准备工作继续使用上一篇文章的工程,创...转载 2018-11-22 17:25:50 · 153 阅读 · 0 评论 -
SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)(Finchley版本)
原文地址:SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)(Finchley版本)在上一篇文章讲述zuul的时候,已经提到过,使用配置服务来保存各个服务的配置文件。它就是Spring Cloud Config。一、简介在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring C...转载 2018-11-22 17:22:30 · 171 阅读 · 0 评论 -
SpringCloud教程 | 第五篇: 路由网关(zuul)(Finchley版本)
原文地址:SpringCloud教程 | 第五篇: 路由网关(zuul)(Finchley版本)在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统如下图:注意:A服务和B服务是可以相互调用的,作图的时候忘记了。并且配置服务也是注册到服务注册中心...转载 2018-11-22 17:19:32 · 144 阅读 · 0 评论 -
SpringCloud教程 | 第四篇:断路器(Hystrix)(Finchley版本)
原文地址:SpringCloud教程 | 第四篇:断路器(Hystrix)(Finchley版本)在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用...转载 2018-11-22 17:14:57 · 109 阅读 · 0 评论 -
SpringCloud教程 | 第三篇: 服务消费者(Feign)(Finchley版本)
原文地址:SpringCloud教程 | 第三篇: 服务消费者(Feign)(Finchley版本)转载请标明出处:原文首发于:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f3-feign/本文出自方志朋的博客上一篇文章,讲述了如何通过RestTemplate+Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费...转载 2018-11-22 16:34:50 · 147 阅读 · 0 评论 -
SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)(Finchley版本)
原文地址:SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)(Finchley版本)版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.youkuaiyun.com/forezp。 https://blog.youkuaiyun.com/forezp/article/details/81040946转载请标明出处:原文首发于:http...转载 2018-11-22 16:21:50 · 240 阅读 · 0 评论 -
SpringCloud 教程 | 第一篇: 服务的注册与发现Eureka(Finchley版本)
原文地址:史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现Eureka(Finchley版本)版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.youkuaiyun.com/forezp。 https://blog.youkuaiyun.com/forezp/article/details/81040925转载请标明出处:原文首发于:...转载 2018-11-22 16:16:59 · 163 阅读 · 0 评论 -
SpringCloud教程 | 第十三篇: 断路器聚合监控(Hystrix Turbine)(Finchley版本)
原文地址:SpringCloud教程 | 第十三篇: 断路器聚合监控(Hystrix Turbine)(Finchley版本)上一篇文章讲述了如何利用Hystrix Dashboard去监控断路器的Hystrix command。当我们有很多个服务的时候,这就需要聚合所以服务的Hystrix Dashboard的数据了。这就需要用到Spring Cloud的另一个组件了,即Hystrix Tu...转载 2018-11-27 17:48:18 · 180 阅读 · 0 评论