在没有使用异常的情况下,Hystrix有没有办法向断路器发出错误信号?

时间:2018-02-15 11:14:52

标签: hystrix

我在一些情况下使用Hystrix,其中一些错误是作为正常结果而不是异常传达的。

一个示例是HystrixObservableCommand,它返回Observable<HttpResponse>

  • 如果observable发出状态代码低​​于500的响应,则应将该响应视为成功。

  • 如果observable发出状态代码大于或等于500的响应,或者它发出Throwable,则响应应被视为错误和断路器错误统计信息应该递增。

我真的不想抛出异常只是为了让Hystrix将响应视为错误。

有没有办法实现这个目标?

谢谢, 佩德罗

0 个答案:

没有答案