zoukankan      html  css  js  c++  java
  • 8-27 Hystrix演示及fallback使用介绍

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



    postMan做测试

    访问的就是我们这个方法

    加一个noePage的参数

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


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


    我们在这里抛出一个CommonServiceException



    HystrixCommand里面有一个ignoreException.

    把我们的CommonServiceException排除掉。

    这是CmmonServiceException返回的内容。

    fallback方法的实现

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

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

    第一种业务场景,






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

    结束








     

  • 相关阅读:
    [LeetCode]Linked List Cycle
    ACM 整数划分(四)
    ACM 子串和
    ACM 阶乘之和
    ACM 组合数
    ACM 阶乘的0
    ACM 比大小
    ACM 擅长排列的小明
    ACM 重建二叉树
    cocos2dx 魔塔项目总结(一)
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/12833293.html
Copyright © 2011-2022 走看看