@Async注解不生效

一、起因
今天宝发现一个后台保存接口响应时间过长,发现是我们一个异步操作没有生效, 原本一段代码加了@Async注解应该异步执行的,但是最后查看日志是同步的,导致接口响应超时。
二、复现
由于内部代码不好透露,这里模拟了一个例子
2.1保存接口
/**
*保存接口
**/
@Override
public void save() {
//按照本意这两个时间应该相差无几
log.info(LocalDateTime.now().toString(); .
for(inti= 0;i< 3;i++){ asyncSave(; } log.info(LocalDateTime.now().toString); } /** *异步线程模拟保存数据库方法假设执行5s */ @Override @Async(" asyncServiceExecutor") public void asyncSave(

@Async注解不生效最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/17755.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>