我正在编写一个批处理作业来每晚重新启动 tomcat servlet。现在我在 Ubuntu 上使用以下命令:
service tomcat7 restart
这将重新启动 Tomcat 以及在其上运行的所有 Web 应用程序。有没有办法有选择地重新启动 tomcat 上的单个 servlet。我需要这样的东西:
restart webapp1 on tomcat7
另外,这可以从Java程序内部完成吗?
tomcat 有一个 Web 管理界面,允许您重新部署单个应用程序。 您可以使用类似 curl 的东西通过命令行命中 URL,以重新部署应用程序。