zoukankan      html  css  js  c++  java
  • 对SpringCloud Hystrix的使用个人总结

    和一般的开箱即用工具类似,SpringCloud Hystrix只需要最多四步即可基本使用上

    1. 引入依赖:   spring-cloud-starter-hystrix

    2. 添加支持:   在启动类上添加@EnableHystrix

    3. 具体使用:   在有熔断需求的服务接口实现上标注@HystrixCommand,指定发生熔断时的回调方法

    4. 按需配置:   比如配置熔断时间

    需要注意的是在具体使用环节:

    1. 回调方法必须在声明@HystrixCommand的方法所在的类中,即回调方法必须是服务接口的兄弟方法

    2. 回调方法的参数列表必须和服务接口的参数列表完全一致,否则报找不到回调方法异常.

    回调方法保持与原接口参数列表强一致,说明回调方法就是原接口的替补接口,备胎接口.

    通过对Hystrix的使用总结,再次验证了开箱即用工具的使用套路.

    1.引入依赖

    2.添加支持

    3.具体使用

    4.按需配置

  • 相关阅读:
    easyui好例子,值得借鉴
    DDL 和DML 区别
    兼容IE的文字提示
    搭代理
    美国服务器
    跟随滚动条滚动
    JS Array对象
    JS 内置对象 String对象
    JS 对象
    JS 二维数组
  • 原文地址:https://www.cnblogs.com/wangxuejian/p/13416999.html
Copyright © 2011-2022 走看看