美文网首页
Hystrix仪表盘:Spring Cloud Hystrix

Hystrix仪表盘:Spring Cloud Hystrix

作者: 聽風踏雪 | 来源:发表于2018-04-24 11:53 被阅读0次

    1、开启多个Eureka Client服务实例

    2、hystrix-dashboard(单服务):

    ①、添加依赖:hystrix、hystrix-dashboard和actuator

    ②、启动类上添加@EnableHystrixDashboard开启Hystrix Dashboard功能(Spring Boot 2.0.0以上版本需要在服务调用者启动项中添加ServletRegistrationBean)

    ③、配置application.properties文件,配置端口号和服务名

    ④、服务实例需添加actuator和hystrix依赖

    ⑤、服务实例的启动类上需使用@EnableCircuitBreaker注解

    3、hystrix-dashboard(集群):

    ①、添加依赖:actuator和turbine

    ②、启动类上添加@EnableTurbine注解开启Turbine

    ③、配置application.properties文件,配置Eureka注册中心和Turbine相关配置

    4、Hystrix Dashboard与RabbitMQ整合:

    ①、创建Spring Boot工程,turbine-amqp

    ②、添加依赖:spring-cloud-starter-turbine-amqp和actuator

    ③、启动类上添加@EnableTurbineStream注解开启Turbine Stream功能

    ④、配置application.properties文件

    ⑤、服务消费者添加spring-cloud-netflix-amqp依赖,然后开启服务

    相关文章

      网友评论

          本文标题:Hystrix仪表盘:Spring Cloud Hystrix

          本文链接:https://www.haomeiwen.com/subject/dygdlftx.html