Spring Boot @Async:暂停执行

时间:2020-04-09 14:43:43

标签: java spring spring-boot asynchronous

在Spring Boot中,有没有一种方法可以在运行时暂停@Async带注释的方法的执行,直到满足条件或持续一段时间?

在Spring Boot微服务中,我有一个REST控制器,它可以同步接受请求,然后调用带有@Async注释的委托来运行资源繁重的作业。

微服务每天都必须读取大型csv文件并进行解析,这大约需要1-2分钟。在此期间,我想暂停Async方法的执行,但要保留队列,以便在完成所有读取和解析后,它将继续运行Async方法。

0 个答案:

没有答案
相关问题