项目反应堆有一个不错的API,可以定期调用某些任务。 https://projectreactor.io/docs/core/release/api/reactor/core/scheduler/Scheduler.html#schedulePeriodically-java.lang.Runnable-long-long-java.util.concurrent.TimeUnit-
此API在每个周期运行,无论任务花费多长时间。但是,如果您想在任务完成后以固定的延迟运行任务,该怎么办。最佳做法是什么?
我有一个想法是Mono.delay(..)。then(task())。repeat()。subscribe() 但是,那么您就无法获得预定服务的出色退避API