第 12 章 查看并管理 Quartz Schedules
quartz 是一个功能丰富的开源工作调度库,您可以在大多数 Java 应用程序中集成。您可以使用 Quartz 为执行作业创建简单或复杂的计划。
作业定义为一个标准 Java 组件,可虚拟执行您进行编程的任何操作。
如果您的 Camel 路由部署 camel-quartz
组件,则 HawtIO 会显示 Quartz 选项卡。请注意,您可以通过 JMX 树视图访问 Quartz mbeans。
流程 :
- 在 HawtIO 中,单击 Quartz 选项卡。Quartz 页面包含 Quartz 调度程序和调度程序、Triggers 和 Jobs 选项卡的树视图。
- 要暂停或启动调度程序,请单击 调度程序选项卡上的按钮。
点 Triggers 选项卡查看决定作业何时运行的触发器。例如,触发器可以指定在特定时间(从 millisecond)、指定天数或在特定时间重复启动作业。
- 要过滤触发器的列表,请从下拉列表中选择 State、Group、Name 或 Type。然后,您可以通过选择或输入 fill-on 字段来进一步过滤列表。
- 要暂停、恢复、更新或手动触发触发器,请点击 Action 列中的选项。
- 点 Jobs 选项卡查看正在运行的作业列表。您可以根据表中的列对列表进行排序: Group、Name、Durable、Recover、Job ClassName 和 Description。