springcloud hystrix 的allbackMethod及默认defaultFallback使用
引入依赖
启动类加注解
目标服务异常触发降级
设置fallback异常时返回内容
比如下面的produc和服务挂了,有好提示。这就是服务的降级
自己本身服务异常触发降级
如下,模拟本身服务异常,也可以触发fallback方法
默认defaultFallback使用
配置超时间的降级
因为hystrix默认给的是1s,所以在耗时比较长的业务中,就很容易触发降级,所以可以适当增长超时时间。如下,3秒内访问都成功,超过3秒才触发降级。