我注意到当断路器在half-open上,并且再次执行onBreak()事件来关闭电路时,会为重试策略触发一次额外的重试(这一次是the health verification的half-open状态)。:每个请求重试两次,每次重试等待5秒。断路器在接下来的30秒(如预期的)打开。
30秒后,断路器半开(如预期)。一次检查端点运行状况的尝试(<
此代码的目的是,如果用户输入格式不正确的输入,程序会要求用户重试。由于某些原因,在我的代码中,scanf在第一次迭代后不断被跳过,导致无限循环int main() {int n1, loopchck, i=0; printf("Enter a real number and inerger (A n): ");