我有一个http api,可在B2C网站中为客户提供服务。 api使用异步方法completablefuture.allof
调用了多个微服务,某些微服务具有很强的依赖性,而其他则不是。我的问题是如何将超时设置为强依赖性和弱依赖性。
现在,在我们的api中,所有超时都设置为500ms。例如,CompletableFuture.allof(Strong_Future1, Strong_Future2, Weak_Future1).get(600)
,其中所有期货的rpc超时都设置为500ms。