当前位置: 首页 > news >正文

Spring Cloud全解析:熔断之新版本Hystrix服务监控

新版本Hystrix服务监控

将springcloud由D版本升级到F版本,是一个大版本的跃升,由 1.X升级到了2.X,所以改动量还是挺大的

依赖

 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId>
</dependency>

启动类配置

@SpringBootApplication
@EnableHystrixDashboard  // 开启hystrix监控面板
public class HystrixDashBoardApp {public static void main(String[] args) {SpringApplication.run(HystrixDashBoardApp.class,args);}
}

所需监控的服务配置

启动类需要标注@EnableCircuitBreaker

对于所需要监控的服务还需要声明一个servletBean去和HystrixMetricsStreamServlet进行地址映射,否则无法在面板中监测到该服务

@Beanpublic ServletRegistrationBean<HystrixMetricsStreamServlet> getServlet(){HystrixMetricsStreamServlet streamServlet = new HystrixMetricsStreamServlet();ServletRegistrationBean<HystrixMetricsStreamServlet> registrationBean = new ServletRegistrationBean<>(streamServlet);registrationBean.setLoadOnStartup(1);registrationBean.addUrlMappings("/hystrix.stream");registrationBean.setName("HystrixMetricsStreamServlet");return registrationBean;}

https://zhhll.icu/2021/框架/微服务/springcloud/熔断/Hystrix断路器/4.Hystrix新版本服务监控/


http://www.mrgr.cn/news/20796.html

相关文章:

  • 中国车企出口俄罗斯市场,TPTC018 OTTC认证详解!
  • 微信小程序和支付宝小程序有什么区别
  • 802.11报文类型在wireshark的过滤条件
  • 掌握SQLAlchemy:Python数据库的魔法师
  • 面试官:你有写过自定义指令吗?自定义指令的应用场景有哪些?
  • 每日一题~cf 970 div3 (A思维,B小模拟,C二分,D排列数建图成环,E 26个字母暴力+前缀和,F 逆元,G 数论gcd )
  • PTA.7-6 数字拆分求和
  • css——网格布局
  • Unity-OpenCV-Imgproc函数概览
  • 计算机毕业设计选题推荐-出租车拼车系统-Java/Python项目实战
  • Java重修笔记 第四十七天 HashTable 类、Properties 类、如何选择集合
  • vscode开发佳明表盘-monkeyc语法篇(入门二)
  • 服务器禁用远程(22)
  • 内存序相关知识点
  • java发送邮箱如何实现?如何配置Java发信?
  • 两个简单示例,轻松干翻CPU
  • prompt实用技巧-竞对分析-飞书发布会上多维表和低代码平台原型分析
  • 云计算之大数据(下)
  • 菜鸟入门Docker
  • kubernetes Pod failed to create fsnotify watcher: too many open files