Java后端
·2025-03-25day 002 今天工作中遇到一个很奇怪的问题,顺便复习了线程池的使用,async注解的使用。问题如下
使用ExecutorService的execute方法启动异步任务,异步任务为查询数据循环调用第三方接口,从日志看查到两条记录,需要调用两次,且for循环里记录满足调用条件,不会被过滤,但就是没有输出第二次调用的日志,这个问题出现两次,是在上周上线新功能后出现(未改动到此部分逻辑)
上版本加了一个全局配置类WebMvcConfigure指定了AsyncSupportConfigurer使用自定义线程池,本地没法复现那个问题,目前是先给出问题方法加上日志。如果还有问题就把新加的配置去除
3
0
分享
操作
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
