ElasticJob-Lite 在配置中提供了 TracingConfiguration,目前支持数据库方式配置。 开发者也可以通过 SPI 自行扩展。

    1. // 初始化数据源
    2. DataSource dataSource = ...;
    3. // 定义日志数据库事件溯源配置
    4. TracingConfiguration tracingConfig = new TracingConfiguration<>("RDB", dataSource);
    5. // 初始化注册中心
    6. CoordinatorRegistryCenter regCenter = ...;
    7. // 初始化作业配置
    8. JobConfiguration jobConfig = ...;
    9. jobConfig.getExtraConfigurations().add(tracingConfig);
    10. new ScheduleJobBootstrap(regCenter, jobConfig).schedule();