断路器在半开状态转换到打开状态的逻辑实现感觉有问题(获取是halfMaxCalls变量定义有问题),根据代码中的规则,在半开状态,只有连续调用成功halfMaxCalls才能生效。当断路器在半开状态并且执行失败进入onFail()方法中,断路器会转换成打开状态,不能一定保证在半开状态还能执行halfMaxCalls次
断路器在半开状态转换到打开状态的逻辑实现感觉有问题(获取是halfMaxCalls变量定义有问题),根据代码中的规则,在半开状态,只有连续调用成功halfMaxCalls才能生效。当断路器在半开状态并且执行失败进入onFail()方法中,断路器会转换成打开状态,不能一定保证在半开状态还能执行halfMaxCalls次