這是其在build.xml中定義使用螞蟻
目標名稱= 「重啓」
propertycopy名稱= 「remote.host」 從=「部署重啓目標代碼反彈多個服務器。 $ {target.env} .host。$ {remote.id}「
propertycopy name =」remote.port「from =」deploy。$ {target.env} .port。$ {remote.id}「
sshexec trust="true"
host="${remote.host}"
port="${remote.port}"
username="${scm.user}"
keyfile="${scm.user.key}"
command="sudo /usr/local/bin/bounce_jboss"
目標
服務器信息在build.properties中定義。
上面的代碼工作正常,但重啓過程是非常晚BCAS其停止啓動服務器之一,後來其停止啓動另一臺服務器,
是否有一個地方,我可以並行地重新啓動這兩個服務器有一個辦法45秒的時間範圍。
是啊,我試過,即使這樣 \t <睡眠秒= 「45」/> –
Angrezy
2009-12-16 21:26:22
所以(暫時)兩個ssh都需要運行任務 –
2009-12-16 21:30:43