怎么保证线程池中任务状态能正常推进?

目前遇到一个线程池的场景

背景:通过@Bean注解声明了一个自定义的线程池,在项目中,跑任务方法会通过@Async注解指定该线程池进行异步执行。

问题:在服务宕机、掉电、重启场景中,怎么保证未执行完的测试中的任务能正常推进?让其正常执行完,或直接转为 失败的状态?

目前想到的通过定时任务扫表更新测试中状态,老表们有什么比较好的解决方法吗?

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
随它吧
下载 APP