Rundeck是否可以在多个服务器上运行命令?

use*_*656 5 java rundeck

我正在Java程序中实现任务的工作流程.其中一项任务是在多台Linux服务器上运行一些命令.

动态确定服务器 - 从XML文件读取.我检查了Rundeck的API,但似乎我必须提前配置服务器,这不符合我的需要.

有任何想法吗?

KCD*_*KCD 4

一种答案是使用 rundeck,我认为你只需要 rundeck 来动态加载节点。

要使其动态,您需要刷新项目。只需重新启动 rundeck 或使用api 刷新方法即可。我没有尝试过后者,我认为这是更好的解决方案。资源模型支持文件并从外部源 URL 获取服务器的节点列表。

但如果你自己推出一个更好的答案,也许是 SSH,并考虑使用 Java 的 SSH 库