gpt4 book ai didi

java - 作业在启动应用程序期间执行

转载 作者:行者123 更新时间:2023-11-29 04:30:25 25 4
gpt4 key购买 nike

我的 Spring Batch 作业有问题。每次启动我的应用程序时,我的作业都会使用 batch_job_execution_params 中的最后一个参数执行。它给我带来了问题,因为它会损坏我的数据,我该如何禁用它?

谢谢。

最佳答案

默认情况下,将创建一个 Runner,并且上下文中的所有作业都将在启动时执行。使用 spring.batch.job.enabled=false 禁用此行为。

或者,可以使用逗号分隔列表向用户提供在启动时执行的离散作业名称:spring.batch.job.names=job1,job2。在这种情况下,Runner 将首先找到注册为 Beans 的作业,然后是现有 JobRegistry 中的作业。

阅读更多:BatchAutoConfiguration

关于java - 作业在启动应用程序期间执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43989657/

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