我准备了一个WLST脚本,用于将WebLogic群集中的所有服务器名称输出到输出文件。输出是动态的,它的内容取决于服务器的数量 - 集群成员。 输出文件很简单:Ant任务循环外部文件并将某个文件复制到外部文件中列出的每个服务器
主机名1
主机名2 ..
主机名N
我现在需要准备的Ant任务,将一个文件从复制到每个服务器输出文件。据我所知,我需要使用应用任务,因为我无法安装额外的Ant软件包。
我准备了一个WLST脚本,用于将WebLogic群集中的所有服务器名称输出到输出文件。输出是动态的,它的内容取决于服务器的数量 - 集群成员。 输出文件很简单:Ant任务循环外部文件并将某个文件复制到外部文件中列出的每个服务器
主机名1
主机名2 ..
主机名N
我现在需要准备的Ant任务,将一个文件从复制到每个服务器输出文件。据我所知,我需要使用应用任务,因为我无法安装额外的Ant软件包。
这样做的一种方法是假设使用SCP进行部署,在运行ant deploy target之前运行安装脚本。
设置有:
一旦安装程序运行,抽象部署步骤现在是具体的,并且有一个循环中的SCP步骤列表,它将复制到所有需要的主机。
样品SCP语法..
<scp file="myfile.txt"
todir="[email protected]:/home/chuck"
keyfile="${user.home}/.ssh/id_dsa"
passphrase="my extremely secret passphrase"
/>
样品环:
换句话说,我正在寻找如何将文件转换与所有主机名欢迎使用属性,我可以在循环中使用< for list =“$ {servers}”param =“server”> – Toren 2012-04-03 07:21:33