gpt4 book ai didi

java - 如何在多台远程计算机上运行 Python 脚本?

转载 作者:行者123 更新时间:2023-12-01 05:14:24 24 4
gpt4 key购买 nike

所以我有一些 shell 脚本,可以提取和转换 .tar.gz 格式的某些数据。提取/转换需要大量数据并将其转换为可用于填充数据库的单独文件。因为数据集非常大,所以我需要使用“GNU并行”在多台机器上运行该过程。这些脚本充当我的 Java 应用程序的包装脚本。

但是,我希望以更直接的方式将此过程与我的 Java 应用程序集成,以便进行更高级别的测试。我的第一个想法是用 Jython 替换 shell 脚本,并直接从 Jython 调用我的 Java 方法和应用程序。但是,我似乎找不到类似于 GNU 并行的程序,它允许我在多台机器上同时运行脚本。

有什么想法/想法吗?

最佳答案

不确定这是否正是您所需要的,但请查看 Jsch:http://www.jcraft.com/jsch/examples/

特别是 Exec.java 和 Shell.java 示例:

http://www.jcraft.com/jsch/examples/Exec.java.html

http://www.jcraft.com/jsch/examples/Shell.java.html

关于java - 如何在多台远程计算机上运行 Python 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11512229/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com