我需要的设置与互联网上提到的各种博客和群集文章略有不同。
我们需要的是一个主tomcat实例,它控制同一台机器上的各种辅助实例,每个实例上都部署了不同的应用程序。
e.g. Master -> secondary tomcat 1 -> EmpWebApp
-> secondary tomcat 2 -> StudentWebApp
-> secondary tomcat 3 -> ExamWebApp
重新启动Master应该重新启动所有,并且还应该可以单独重启,这是否有可能实现。
答案 0 :(得分:0)
您可以使用tomcat Manager API重新启动,部署和重新加载Web应用程序。 对于您的方案,您可以实现实用程序webapp来监听您的命令,然后可以从主应用程序将重载,部署,取消部署命令发送到您的webapp。