随笔分类 -  SpringCloud

SpringCloud相关学习资料汇总
摘要:上一篇我们介绍了使用 Hystrix Dashboard 来展示 Hystrix 用于熔断的各项度量指标。通过 Hystrix Dashboard,我们可以方便的查看服务实例的综合情况,比如:服务调用次数、服务调用延迟等。但是仅通过 Hystrix Dashboard 我们只能实现对服务当个实例的数 阅读全文
posted @ 2020-08-10 16:21 MrDong先生 阅读(671) 评论(0) 推荐(0)
摘要:在上一篇 Hystrix 的介绍中,我们提到断路器是根据一段时间窗内的请求情况来判断并操作断路器的打开和关闭状态的。而这些请求情况的指标信息都是 HystrixCommand 和 HystrixObservableCommand 实例在执行过程中记录的重要度量信息,它们除了 Hystrix 断路器实 阅读全文
posted @ 2020-06-27 20:30 MrDong先生 阅读(250) 评论(0) 推荐(0)
摘要:布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况,这种现象被称为服务雪崩效应。为了应对服务雪崩,一种常见的做法是手动服务降级。而 Hystrix 的出现,给我们提供了另一种选择。 Hystrix [hɪst’rɪks] 的中文含义是 “豪猪”,豪猪周身长满了刺,能保护自己不受天敌的伤害 阅读全文
posted @ 2020-06-27 20:28 MrDong先生 阅读(253) 评论(0) 推荐(0)
摘要:案例中有三个角色:服务注册中心、服务提供者、服务消费者,其中服务注册中心就是我们上一篇的 Eureka 单节点启动既可。流程如下: 启动注册中心 服务提供者生产服务并注册到服务中心中 消费者从服务中心中获取服务并执行 服务提供者 我们假设服务提供者有一个 hello() 方法,可以根据传入的参数,提 阅读全文
posted @ 2020-06-01 08:45 MrDong先生 阅读(918) 评论(0) 推荐(0)
摘要:本系列介绍的配置均基于 Spring Boot 2.0.1.RELEASE 版本和 Spring Cloud Finchley.RC1 版本 服务注册中心 Spring Cloud 已经帮我们实现了服务注册中心,我们只需要很简单的几个步骤就可以完成。 首先我们创建一个 Spring Boot 工程, 阅读全文
posted @ 2020-04-30 11:25 MrDong先生 阅读(357) 评论(0) 推荐(0)
摘要:Spring Cloud Netflix 是 Spring Cloud 中的一套框架,由 Netflix 开发后来又并入 Spring Cloud 大家庭,它主要提供的模块包括:服务发现、断路器和监控、智能路由、客户端负载均衡等。 本文从 Spring Cloud 中的核心项目 Spring Clo 阅读全文
posted @ 2020-04-29 13:07 MrDong先生 阅读(293) 评论(0) 推荐(0)
摘要:Spring Cloud 是一系列框架的有序集合。它利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。Spring 并没有重复制造轮子,它只 阅读全文
posted @ 2020-04-29 12:56 MrDong先生 阅读(492) 评论(0) 推荐(0)