将WAR重新部署到Tomcat的最佳做法是什么? 假设我有一个服务于长时间运行types的用户的web应用程序(早上login,使用所有说法),并希望不停地重新部署应用程序,以便当前用户可以继续login,但新会话获取创build一个重新部署的战争。 我最好的猜测是使用一个负载平衡器和两套Tomcat实例,但是最好的做法和最好的软件是做什么的(目前的环境是基于Ubuntu,Tomcat和Nginx的。
使用Tomcat 7的热部署,其中更新的应用程序与当前版本一起运行。 新会话将使用新版本,build立会话将使用当前版本。 但是,请记住,大多数安全最佳实践要求您禁用热部署。