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

能否使用Spring Boot Admin工具监控Spring Batch作业的执行状态

Spring Boot Admin 监控Spring Batch作业状态说明

可以实现Spring Batch作业执行状态的监控,Spring Boot Admin本身默认没有内置对应可视化面板,可通过对接Spring Boot Actuator的batch端点完成需求,具体操作如下:

操作步骤

  • 首先确认你的Spring Boot Batch应用已引入Spring Boot Actuator依赖,在项目配置文件中开启并暴露batch端点:
management:
  endpoints:
    web:
      exposure:
        include: batch,health
  endpoint:
    batch:
      enabled: true

如果使用properties格式配置,对应调整参数键名即可。

  • 重启应用后,打开Spring Boot Admin控制台,进入对应应用的详情页面,找到端点分类,选择batch端点即可获取全量作业执行数据,包含作业ID、执行状态(成功/失败/运行中)、起止时间、各步骤执行详情等核心信息。
  • 若需要更直观的可视化展示,可自定义扩展Spring Boot Admin的UI模块,将batch端点返回的JSON数据直接渲染为作业列表或者时间线视图即可,无需引入额外第三方组件。

注意事项:你使用的Spring Boot Admin 2.4.3版本适配Spring Boot 2.4.x/2.5.x版本,需要确保项目中Spring Boot、Spring Boot Actuator的版本和Spring Boot Admin版本匹配,避免出现端点无法访问的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 13:36:05