电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.在我的第四篇文章断路器讲述了如何使用断路器,并简单的介绍了下Hystrix Dashboard组件,这篇文章更加详细的介绍Hystrix Dashboard。

一、Hystrix Dashboard简介

在微服务架构中为例保证程序的可用性,防止程序出错导致网络阻塞,出现了断路器模型。断路器的状况反应了一个程序的可用性和健壮性,它是一个重要指标。Hystrix Dashboard是作为断路器状态的一个组件,提供了数据监控和友好的图形化界面。

二、准备工作

本文的的工程栗子,来源于第一篇文章的栗子,在它的基础上进行改造。

三、开始改造service-hi

在pom的工程文件引入相应的依赖:

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-hystrix-dashboard</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-hystrix</artifactId></dependency>复制代码

其中,这三个依赖是必须的,缺一不可。

在程序的入口ServiceHiApplication类,加上@EnableHystrix注解开启断路器,这个是必须的,并且需要在程序中声明断路点HystrixCommand;加上@EnableHystrixDashboard注解,开启HystrixDashboard

@SpringBootApplication
@EnableEurekaClient
@RestController
@EnableHystrix
@EnableHystrixDashboard
public class ServiceHiApplication {public static void main(String[] args) {SpringApplication.run(ServiceHiApplication.class, args);}@Value("${server.port}")String port;@RequestMapping("/hi")@HystrixCommand(fallbackMethod = "hiError")public String home(@RequestParam String name) {return "hi "+name+",i am from port:" +port;}public String hiError(String name) {return "hi,"+name+",sorry,error!";}
}复制代码

运行程序: 依次开启eureka-server 和service-hi.

spring cloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六

转载于:https://juejin.im/post/5cda888851882568666dfbc3

java版spring cloud+spring boot+redis多租户社交电子商务平台(十二)断路器监控(Hystrix Dashboard)...相关推荐

  1. java版spring cloud+spring boot+redis多租户社交电子商务平台 (十一)docker部署spring cloud项目...

    一.docker简介 电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.开发者在笔记本上编译测试通过 ...

  2. java版spring cloud+spring boot+redis多租户社交电子商务平台(三)SpringBoot用JdbcTemplates访问Mysql...

    准备工作 jdk 1.8 maven 3.0 idea mysql springcloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.初始化mysql: -- create t ...

  3. (四十三)java版spring cloud+spring boot+redis多租户社交电子商务平台-eureka集群整合config配置中心...

    电子商务平台源码请加企鹅求求:三五三六二四七二五九.加入依赖 <dependencies><!-- 监控 --><dependency><groupId> ...

  4. (十一)java版spring cloud+spring boot+redis多租户社交电子商务平台- commonservice-sso服务搭建(一)...

    电子商务平台源码请加企鹅求求:一零三八七七四六二六.前面几篇我们已经介绍了Spring Cloud和oauth2的知识点,今天我们要利用Spring Cloud和oauth2进行commonservi ...

  5. (一)java版spring cloud+spring boot+redis多租户社交电子商务平台-简介

    Spring cloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.Spring Cloud是一系列框架的有序集合.利用Spring Boot的开发模式简化了分布式系统基础设施 ...

  6. (三十一)java版spring cloud+spring boot+redis多租户社交电子商务平台-spring-cloud-config...

    电子商务平台源码请加企鹅求求:一零三八七七四六二六.创建配置管理服务器及实现分布式配置管理应用,实现统一配置管理. 提供三种方式: 基于git 基于svn(淘汰) 基于本地文件(测试使用) 如何使用 ...

  7. (八)java版spring cloud+spring boot+redis多租户社交电子商务平台 -SSO单点登录之OAuth2.0登录认证(2)...

    电子商务平台源码请加企鹅求求:一零三八七七四六二六.上一篇是站在巨人的肩膀上去研究OAuth2.0,也是为了快速帮助大家认识OAuth2.0,闲话少说,我根据框架中OAuth2.0的使用总结,画了一个 ...

  8. (三十)java版spring cloud+spring boot+redis多租户社交电子商务平台- gateway限流

    电子商务平台源码请加企鹅求求:一零三八七七四六二六.限流一般有两个实现方式,令牌桶和漏桶. 金牌桶是初始化令牌(容器)的个数,通过拿走里边的令牌就能通过, 没有令牌不能报错,可以设置向容器中增加令牌的 ...

  9. java版spring cloud+spring boot+redis多租户社交电子商务平台 (十三)springboot集成spring cache...

    电子商务社交平台源码请加企鹅求求:三五三六二四七二五九 本文介绍如何在springboot中使用默认的spring cache, 声明式缓存 Spring 定义 CacheManager 和 Cach ...

最新文章

  1. spring中这些能升华代码的技巧,可能会让你爱不释手
  2. WKWebView的使用
  3. android对话框的使用(下)
  4. 2021年春季学期-信号与系统-第七次作业参考答案
  5. collection包下Counter类统计list中各个元素出现的次数
  6. Lucene分类统计示例
  7. Building JavaScript Games for Phones Tablets and Desktop(3)-创造一个游戏世界
  8. python中knn_如何在python中从头开始构建knn
  9. 多个html如何套用套一个头部,Vue.js项目中管理每个页面的头部标签的两种方法...
  10. Linux配置手册(八)基于MySQL构建PHP环境
  11. iOS开发进阶教程【第一季小试牛刀】
  12. nginx代理tomcat
  13. 最新解决kindeditor上传到服务器接收失败
  14. 回顾传输层的TCP与UDP协议
  15. Padavan(华硕固件) 伪固定闪讯密码.
  16. latex 中下括号 underbrace 如何对齐
  17. 置信区间、显著性检验和统计学意义
  18. android:exported、enabled属性
  19. Ivar Jacobson 先生简介
  20. 拒绝垃圾专业化学:选择正确的专业远比多考几分更重要 ——致全国高考考生和家长的一封信

热门文章

  1. 算法与数据结构(希尔排序)
  2. Redis进阶 -CLUSTER NODES 信息结合实际输出信息解读
  3. Spring Cloud【Finchley】-08使用Hystrix实现容错
  4. Linux-xargs命令
  5. poi获取段落位置_Apache POI:从java中的word文档(docx)中提取段落和后续表格
  6. 索爱麦克风免驱动的语音录入测试
  7. php万能注入密码,php下的SQL注入万能用户名和密码
  8. 反积分饱和 程序_非常通俗易懂的PID控制(2)--积分饱和
  9. 系统部署文档_惊喜!Alibaba架构师终于发布“微服务架构与实践”文档
  10. 变阻尼汽车悬架振动自适应控制方法分析