所以我有一些 shell 脚本可以提取和转换 .tar.gz 格式的某些数据。提取/转换获取大量数据并将其转换为可用于填充数据库的单个文件。因为这组数据非常大,我需要使用“GNU 并行”在多台机器上运行进程。这些脚本充当我的 Java 应用程序的包装脚本。
但是,我希望以更直接的方式将此过程与我的 Java 应用程序集成,以便进行更高级别的测试。我的第一个想法是用 Jython 替换 shell 脚本,并直接从 Jython 调用我的 Java 方法和应用程序。但是,我似乎找不到一个类似于 GNU 并行程序的程序,它允许我在多台机器上同时运行脚本。
有什么想法/想法吗?