我是否可以创建一个可以读取配置文件并用石英触发某些脚本(例如shell脚本)的程序?我想不时添加新任务,是否可以通过仅更改配置文件而不更改代码本身来实现此目的?如果有人可以教我如何做到这一点,将不胜感激。
答案 0 :(得分:1)
在运行时添加作业和触发器的方法很少:
使用API(您可以将其包装在某些Web服务或GUI中)
使用JMX(与上面类似,但为您提供基于JMX的API)
使用XMLSchedulingDataProcessorPlugin
从任意XML文件读取启动时的作业(因此需要重启。请参阅my article了解更多详情,job_scheduling_data_1_8.xsd
探索XML格式