gpt4 book ai didi

java - Spring任务在特定时间范围内固定延迟

转载 作者:太空宇宙 更新时间:2023-11-04 08:02:09 24 4
gpt4 key购买 nike

我想要配置 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 方法来做到这一点。

谢谢

最佳答案

您必须进行自己的定制Trigger 。查看this page有关如何创建自己的触发器的更多信息

关于java - Spring任务在特定时间范围内固定延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12689616/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com