gpt4 book ai didi

spring-batch - 禁用 Spring Batch 作业

转载 作者:行者123 更新时间:2023-12-05 01:47:23 25 4
gpt4 key购买 nike

我想知道是否有办法以编程方式启用/禁用所有已定义的 spring-batch 作业?例如,当我部署我的应用程序时,数据库是空的,此时我的作业正在运行并抛出异常。我希望在数据库中填充某些数据之前禁用作业(直到出现某些表)。这可能吗?

最佳答案

你看过这个问题了吗? How Spring Boot run batch jobs您可以通过将 spring.batch.job.enabled=false 添加到 application.properties 文件来在启动时禁用作业。
然后,您可以在初始化数据库时使用 JobLauncher 来运行作业。

关于spring-batch - 禁用 Spring Batch 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26620675/

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