java Rundeck有没有其他在多台服务器上运行命令的替代方案?
我正在Java程序中实现一个任务工作流。 其中一项任务是在多台Linux服务器上运行一些命令
服务器是动态确定的——从XML文件读取。 我检查了Rundeck的API,但似乎我必须提前配置服务器,这不符合我的需要
有什么想法吗
你可以在下面搜索框中键入要查询的问题!
我正在Java程序中实现一个任务工作流。 其中一项任务是在多台Linux服务器上运行一些命令
服务器是动态确定的——从XML文件读取。 我检查了Rundeck的API,但似乎我必须提前配置服务器,这不符合我的需要
有什么想法吗
# 1 楼答案
一个答案是使用rundeck,我认为您只需要rundeck来动态加载节点
要使其动态化,需要刷新项目。只需重新启动rundeck或使用api refresh method。我还没有试过后者,我认为后者是更好的解决方案。Resource Model支持文件和从外部源URL获取服务器的节点列表
<>但是如果你自己滚动一个更好的答案,也许SSH,考虑一个{a3}# 2 楼答案
如果您考虑使用外部API查看使用JSCAPE的SSH Factory for Java。文档可位于here