guide-rpc-framework icon indicating copy to clipboard operation
guide-rpc-framework copied to clipboard

UnprocessedRequests中未处理的请求没看见做了啥处理呀

Open WindSearcher opened this issue 4 years ago • 3 comments

WindSearcher avatar Oct 24 '20 13:10 WindSearcher

再还没想好该怎么处理的情况下,可以考虑打个日志,也算作一种处理。

hutaishi avatar Nov 01 '20 16:11 hutaishi

No description provided.

这个地方进行了处理,如下图: image

Snailclimb avatar Nov 02 '20 07:11 Snailclimb

我觉得可以将请求时 CompletabeFuture 的 get() 改为使用 get(long timeout, TimeUnit unit) 来做一个累计式的超时处理,来应对网络的问题或者执行超时的问题。

超时的时候将方法返回值设置为 TimeoutExecption,来让服务调用方处理异常。但是这样的话可能每次调用都 catch 又感觉不太优雅,不知道怎么实现更好。

Doddddza avatar Mar 11 '21 09:03 Doddddza