gpt4 book ai didi

java - 是否可以通过配置文件激活或停用作业以避免意外启动?

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

我希望能够通过以下方式激活或停用作业:

  • 每个作业具有特定ON/OFF的配置文件或
  • 一个 mysql 表,每个作业都有特定的 ON/OFF

每次状态更改时都必须进行充电:例如,如果作业处于 OFF 状态,则当 ON 设置(状态更改)时,Java 应用程序将能够接收状态更新。

感谢您帮助我。

最佳答案

如果我正确理解您的问题,您正在寻找通过配置控制作业的能力。如果是,那么以下内容可能会有所帮助。

您可以使用 Apache Camel 路由来安排作业。

public class JobExecutorRoute extends RouteBuilder
{
private String script="exec:yourjob.sh";
private String cron="quartz2://group/timer?cron=00+00+010+*+*+?" ;

public void configure() throws Exception {
from(script).autoStartup(true).to(cron);
}
}

关于java - 是否可以通过配置文件激活或停用作业以避免意外启动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56594088/

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