You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SCDF 2.11.3无法显示Spring Batch 5作业执行记录的解决问询

解决SCDF 2.11.3适配Spring Batch 5元数据表的方案
  • 指定SCDF服务器使用Boot3 Batch元数据Schema
    SCDF默认适配Spring Batch 4(Boot2)的元数据表,需显式配置切换到Boot3版本。在SCDF服务器的配置文件中添加对应属性:

    • Properties格式:
      spring.cloud.dataflow.server.batch.schema=BOOT3
      
    • YAML格式:
      spring:
        cloud:
          dataflow:
            server:
              batch:
                schema: BOOT3
      

    该配置会让SCDF服务器优先读取BOOT3_BATCH_前缀的元数据表。

  • 确认Batch应用与SCDF的表前缀匹配
    你已在Spring Batch 5应用中配置spring.batch.table-prefix=BOOT3_BATCH_,这个前缀和SCDF的BOOT3 schema配置完全对应,无需额外调整。

  • 验证数据库表结构
    检查数据库中是否存在完整的BOOT3_BATCH_开头的元数据表(如BOOT3_BATCH_JOB_EXECUTION、BOOT3_BATCH_STEP_EXECUTION等)。若缺失,可手动执行Spring Batch 5官方提供的schema脚本,或重启SCDF触发自动初始化(操作前请备份数据)。

  • 重启SCDF服务器
    修改配置后重启SCDF服务,新的schema配置生效后,访问「Job Executions」菜单即可正常加载Spring Batch 5的作业执行记录。

内容的提问来源于stack exchange,提问作者xronace

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 03:12:32