今天在写异步服务,基于 springboot 框架的 写着的时候,想起来一个事情 比如有个处理数据的异步逻辑,产生了一定量的异步任务 然后,这个时候服务重启了 异步执行里面的数据肯定就丢了 有啥办法能保证服务重启的时候,数据不丢呢? 如果线程池有队列,那么队列里面的也会全丢失 处理前先把未处理的数据存储了,然后处理后移除? 有没有比较好的策略呢? 谢谢。 异步, 队列, 重启, 数据