Quanto ao Tomcat, você pode ter várias alternativas:
-
Após o tomcat v7, várias versões podem coexistir. Lance-os como ROOT ## 001.war e assim por diante. Implantação sem tempo de inatividade (e reversão) no Tomcat; um passo a passo e uma lista de verificação
-
ROOT.war é na realidade um arquivo zip. Se de alguma forma for crítico para você o tempo de implantação, descompacte-o em um link na mesma árvore, quando o descompactar terminar, mova o link de produção para name_old, altere seu diretório para name e reinicie para minimizar o tempo de inatividade.
-
Dependendo da sua configuração local, você também poderá ver uma linha distinta ao terminar a implantação no catalina.out. Sua milhagem pode variar, não pode recomendar uma mensagem específica.
-
Com a implementação automática, e dependendo da configuração, talvez você nem precise reiniciar o tomcat, mas apenas coloque um novo WAR e exclua a versão anterior. Implantação automática - casos de uso
Também aconselho a ler o Como usar o Deployer .
Devido a preocupações com segurança, também peço que você atualize sua instalação do tomcat. Apache »Tomcat» 7.0.22: Vulnerabilidades de segurança se o seu tomcat não estiver sendo gerenciado pelas atualizações de segurança automatizadas