【发布时间】:2019-02-19 23:06:39
【问题描述】:
很抱歉,如果这个问题不适合 SO。
但我试着寻找很多答案。
我正在研究断路器设计模式,据我了解,它用于使您具有 API 容错能力。现在我很困惑的是,
假设我有调用支付 api 的 API,假设我将电路配置为在 5 次调用连续失败时打开。
现在根据断路器设计,我将在打开电路后将后续调用路由到回退方法。假设接下来 5 次调用,在第 6 次调用时,如果 api 在线,我将调用支付 API,我将关闭电路。
但我没有发现这种模式的任何优势,比如 catch 块和断路器之间的区别。
我们可以在回退方法中做什么?这有什么帮助?
【问题讨论】:
标签: java spring api hystrix circuit-breaker