我想要配置 spring 的任务,该任务将以固定延迟
运行,但仅在特定时间范围内运行,比如说早上 6 点到下午 6 点。
我知道我可以有固定的延迟,例如:
<task:scheduled ref="myBean" method="myMethod" fixed-delay="60000" />
或者在一个时间范围内每小时运行一次:
<task:scheduled ref="myBean" method="myMethod" cron="0 * 6-18 * * MON-FRI" />
如何将这些结合起来?当然,我可以在我的 bean 中检查时间范围,但我一直在寻找一些纯粹的 Spring 方法来做到这一点。
谢谢
最佳答案
关于java - Spring任务在特定时间范围内固定延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12689616/