我準備了一個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