Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
断路器将无限时间处于闭合或半开状态,直到达到最低呼叫次数,对吗?有没有什么方法可以设置当没有呼叫时它会变成关闭状态?此外,在半开状态下,最小呼叫数是否可能大于允许的呼叫数?谢谢
有没有什么方法可以设置当没有呼叫时它会变成关闭状态?
不会。在 v1.6.0 中,我们将添加一个waitDurationInHalfOpenState配置参数,但是在等待持续时间过去并且没有记录到足够的调用之后,CircuitBreaker 转换为 OPEN 而不是 CLOSED。
waitDurationInHalfOpenState
是否可以在半开状态下使最小呼叫数大于允许的呼叫数
不,minimumNumberOfCalls仅在断路器关闭时使用。permittedNumberOfCallsInHalfOpenState仅在电路中断时使用
minimumNumberOfCalls
permittedNumberOfCallsInHalfOpenState