【发布时间】:2021-04-19 11:02:13
【问题描述】:
我正在尝试组合 2 个或更多服务,我想检查它们的状态并返回自定义响应。例如,其中一个返回 200,另一个返回 500、404、400 等。在这种情况下,我想返回空列表。以下示例仅在所有服务返回 200 时有效
@RestController
@RequiredArgsConstructor
public class Demo3Controller {
private final Demo1Client demo1Client;
private final Demo2Client demo2Client;
@GetMapping("/demo3")
public String get(){
return demo1Client.getDemo1() + "&&" + demo2Client.getDemo2();
}
}
【问题讨论】:
标签: spring spring-boot spring-cloud-feign feign