ItemProcessor 处的 Spring Batch 瓶颈

SpringBatch bottleneck at ItemProcessor

我需要将一些数据从一个 table 迁移到另一个 table,并在两者之间应用一些处理。处理是专有的,并作为 REST 服务公开。所以我需要从 table 调用 REST 服务中读取记录,然后在另一个 table 中写入处理过的记录。我如何将其实现为 Spring 批处理,以便我可以对多条记录进行并行 REST 调用,因为这是我期望每条记录花费大量时间的地方?我计划在其中进行 REST 调用的 ItemProcessor 仅接受处理方法中的单个项目。

当处理成为瓶颈时,可以使用:

在选择可扩展性选项时,您需要注意一些重要的注意事项,详情如下: