RPC超时,短超时快速失败或长超时保证的最佳实践是什么?

时间:2019-02-18 13:19:11

标签: java timeout rpc

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

0 个答案:

没有答案