摘要:
CompletableFuture#runAsync方法是用来执行无返回结果的异步程序,当执行一大堆业务逻辑代码,而又不需要返回结果的时候,可以使用此方法异步执行,提升接口性能,方法源码如下: 源码所示,任务使用的是 ForkJoinPool#commonPool() 线程池执行,后续会写这块的内容 阅读全文
posted @ 2019-06-01 13:02
行云(xingyun)
阅读(3126)
评论(0)
推荐(0)
摘要:
CompletableFuture下的supplyAsync方法是一个执行异步任务且有返回结果的任务,使用例子如下: 执行结果如下,显然,达到了异步执行的效果,比如在一些调用很多外部接口的聚合接口,只要接口不作为入参,那就可以进行异步执行,最后阻塞拿结果,提高接口的QPS,提高系统性能。 阅读全文
posted @ 2019-06-01 11:06
行云(xingyun)
阅读(700)
评论(0)
推荐(0)

浙公网安备 33010602011771号