spring boot @Async 的异步调用,涉及CountDownLatch堵塞和Future的超时处理
最近项目的一个业务场景需要使用异步,码代码到断断续续完善代码.查询了挺多的资料文档,现在记录一下.一:业务场景类似QQ中的设置页面,左侧每个选项对应右侧的具体设置,项目中暂且简化为需要插入7条数据到不同数据表,第一条数据和最后一条数据是为了提醒用户开始和结束。其中主方法是插入1,立刻给用户返回数据(2-6的数据插入费时间,如果都等到插入成功再去返回给用户体验不好),这时候我们需要开线程去分别执行2