首先启动eurekaServer和Cinema这两个服务。



postMan做测试

访问的就是我们这个方法

加一个noePage的参数

也就是说明我们的请求降级就触发了。


我们的场景下我们所有的异常都是CommonServiceException。但是我们说过Hystrix只处理一种请求,HystrixBadRequestException其他的都会触发我们的降级。可是CommonServiceException我们不希望它降级。


我们在这里抛出一个CommonServiceException

HystrixCommand里面有一个ignoreException.

把我们的CommonServiceException排除掉。

这是CmmonServiceException返回的内容。

fallback还是一个业务处理。不存在返回500服务器错误。

返回的一定是条件值不对,

第一种业务场景,


以上就是正常降级要演示的内容。

结束








 

相关文章:

  • 2021-07-02
  • 2021-06-21
  • 2022-12-23
  • 2021-05-06
  • 2021-11-20
  • 2022-12-23
  • 2021-05-20
  • 2021-08-03
猜你喜欢
  • 2022-03-02
  • 2021-09-26
  • 2021-12-12
  • 2021-08-01
  • 2021-11-09
  • 2021-06-25
  • 2021-08-20
相关资源
相似解决方案