【问题标题】:How to test quartz job如何测试石英工作
【发布时间】:2022-01-20 13:54:13
【问题描述】:

我正在使用石英框架在 java 中设置计划任务。 eg: 我希望job在2022-01-25到2022-01-29的12:00点触发。 有什么办法可以将石英的日历更改为特定的日期和时间以使计划作业可以立即触发?

如果今天是 2022-01-20,我如何在 jvm 中模拟当前日期和时间,而不是调出我的 spring boot 服务并等待,直到那一天......

感谢您的帮助。

【问题讨论】:

    标签: quartz-scheduler


    【解决方案1】:

    最简单的方法可能是使用一些基于 GUI 的 Quartz 调度器管理器,让您连接到 Quartz 调度器,通过 GUI 手动执行任意作业。

    这里是一个如何使用 QuartzDesk 的示例(我对此有偏见),但其他工具可能也有类似的工作方式。甚至 QuartzDesk Lite(免费)版也可以让您做到这一点。无需更改应用程序代码。

    【讨论】:

    • 感谢您的帮助,您的回答对我真的很有用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-06
    • 2014-05-13
    • 2017-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多