Fazer deploy usando Ant + Cluster

0 respostas
nanndoj

Hey galera!

Eu consigo tranquilamente fazer deploy de uma aplicação para o servidor usando o catalina-ant, como no código abaixo.

Mas acabei de configurar um cluster (usando Apache HTTP Server + MOD_JK) e gostaria de fazer deploy em todos os nós. Mas não consegui visualizar uma maneira de fazer. Alguma idéia de como fazer isso??

<target name="--publish">
		<copy file="${dist.dir}\${dist.war}" todir="${server.version.dir}" />
		<antcall target="--tomcat-stop" />
		<delete dir="${server.webapp.dir}\${ant.project.name}" />
		<move file="${server.webapp.dir}\${ant.project.name}.war" tofile="${server.backup.dir}\${ant.project.name}-${tstamped-file-name}.war" overwrite="true" />
		<undeploy failonerror="no" url="${tomcat-manager-url}" username="${tomcat-manager-username}" password="${tomcat-manager-password}" path="/${ant.project.name}" />
		<deploy url="${tomcat-manager-url}" username="${tomcat-manager-username}" password="${tomcat-manager-password}" path="/${ant.project.name}" war="${dist.dir}\${dist.war}" />
		<antcall target="--tomcat-start" />
</target>
Criado 21 de dezembro de 2011
Respostas 0
Participantes 1