You can start, stop and reload applications using Tomcat Manager's text interface. E.g.
http://localhost:8080/manager/text/start?path=/webapp
will start the application /webapp
. You can use it from a script through any command capable of issuing a HTTP request, e.g.:
curl -u user:password http://localhost:8080/manager/text/start?path=/webapp
where user
and password
are the credential of a Tomcat user with the manager-script
role.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…