我希望可以通过以下方式激活或停用作业:
ON
/ OFF
的配置文件
ON
/ OFF
的mysql表。每次状态更改时都必须进行收费:例如,如果在OFF
设置(状态更改)时工作为ON
,则Java应用程序将能够接收状态更新。 / p>
感谢您的帮助。
答案 0 :(得分:0)
如果我正确理解了您的问题,则说明您正在寻找通过配置控制作业的功能。如果是,那么执行以下操作可能会有所帮助。
您可以使用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);
}
}