我对假装调用的无限循环的行为方式感到困惑。一个例子:假设我有 2 个 API,A 和 B。如果我调用 API A,API A 又通过伪造 HTTP 调用调用 API B,而 API B 又通过伪造再次调用 API A,它会识别出这一点并打破调用链吗?
调用的快速流程图:A -> B -> A -> B ... 无限重复?
我没有尝试过这段代码,它只是一个想法。但我假设 spring-cloud-starter-feign 会提供一些方法来解决这个问题?这个假设是否正确?
@PostMapping(RestJsonPath.API_A)
ResponseEntity<byte[]> apiA();
@PostMapping(RestJsonPath.API_B)
ResponseEntity<byte[]> apiB();
会一直执行到超时还是hystrix会停止?
芜湖不芜
相关分类