gpt4 book ai didi

spring-boot - spring boot - 禁用 quartz 调度程序

转载 作者:行者123 更新时间:2023-12-02 19:20:17 26 4
gpt4 key购买 nike

我需要能够设置 quartz 以根据配置文件运行。我正在使用集成测试来确保每个配置文件正在启动(或未启动)调度程序,但我正在检查未启用它的配置文件并且此检查失败:

assertFalse(scheduler.isStarted());

这是我在 application.yaml 中用于此配置文件的内容:

spring:
quartz:
enabled: false

还试过:

spring:
quartz:
properties:
enabled: false

有什么办法让 quartz 完全不启动吗?

作为解决方法,是否可以在配置文件上设置一个虚拟调度程序,以便完全跳过真正的 quartz

PS 我注意到了这一点,但如果可能的话,我想将它保留在 application.yaml 中:How to disable Quartz scheduler for dev and stg environment

最佳答案

这有效:

spring:
quartz:
auto-startup: false

关于spring-boot - spring boot - 禁用 quartz 调度程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63161374/

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