记一次CountDownLatch在SpringBoot中配合@Async使用
需求项目使用springboot,有一个场景需要先从本地查询所有数据,然后再调用第三方接口填充其他字段,每次调用第三方接口都需要本地数据的字段作为查询条件。厂商提供的接口只能单个查询,所以只能遍历从本地查询的数据然后挨个调用接口,这样响应时间实在慢且效率太低。那就想办法优化呗,第一想法肯定是启用多线程,让每一条从本地数据库查询的记录可以并行调用第三方接口。首先新建一个线程任务类来调用第...
原创
2019-08-06 16:48:59 ·
5841 阅读 ·
4 评论