0

我想设计一个批处理作业来处理文件夹中的多个 zip 文件。基本上,输入的 zip 文件包含一个目录结构,最后一个目录包含 CSV 文件和一组 PDF。该作业应根据叶节点文件夹中的索引文件获取 zip 文件并解压缩并上传到外部系统和数据库。

例如:输入 zip 文件结构
input1.zip
--Folder 1
     --> Folder2
         --> abc.pdf
         ...
         ...
         ...
         --> cdf.pdf
         --> metadata.csv
        

我可以在 FTP 处理完成后添加 spring 集成并调用该作业。但是,我的问题是,我应该如何设计工作以获取多个 zip 文件并允许它们并行处理。

由于每个 zip 文件大约需要 10 分钟来处理,因此我需要多个实例来有效地处理 zip 文件。

感谢任何建议。谢谢你。

4

0 回答 0