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

Spring Batch多节点部署:作业故障接管与节点感知技术咨询

关于Spring Batch多节点部署下作业故障接管的问题

我们有一款基于Spring Boot的应用,专门处理Spring Batch作业,当前采用Spring Batch Partitioner方案,目的是满足单节点场景下作业故障后的可恢复/可重启需求。

现在我们希望将多个该应用实例指向同一数据库,实现多节点部署,请问Spring Batch是否提供作业节点感知机制?即当Node1处理作业时发生故障,Node2能否从Node1的断点处继续处理作业?

更新时间:2024年2月8日

感谢@Mahmoud Ben Hassine提供的信息,现补充以下细节问题:

  • 您提到的集中式共享作业仓库,是否指多节点指向包含Batch表的同一数据库?
  • 是否可以实现自动重启?即当Node1处理作业时故障,其他节点无需人工干预即可自动接管作业?
  • 当作业通过负载均衡器触发、每个作业触发请求可能分发到不同节点时,如何维护或获取各作业对应的处理节点信息?

内容的提问来源于stack exchange,提问作者Shreyas Holla P

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 10:12:40