在我从文件中读取的作业中,将某些内容存储在数据库中。 我希望在不同的进程中有许多正在运行的批处理作业jar,并在正在运行的实例中对文件中的数据进行分区。
我还希望能够继续添加要处理的文件,并分发这些文件的读取
我读春天xd可能很合适,但找不到好的教程。
是的我也是春季批次和xd的菜鸟。
答案 0 :(得分:3)
首先要了解的是如何远程分区批处理作业。根据基本batch documentation,查看batch partitioning有关Spring Batch Integration及其对远程分区的支持。
Spring XD为单步分区工作负载提供开箱即用的支持。
您只需导入singlestep-partition-support.xml
并提供分区程序和tasklet bean。请参阅XD Documentation for an example。