我正在使用会话复制设置群集tomcat环境。我需要弄清楚如何在没有任何停机时间的情况下部署更新,并且无需用户丢失会话。
我一直在研究使用内置的部署机制(FarmWarDeployer),但我还没有找到关于这项工作的良好文档。
我正在考虑使用在一个tomcat上部署的脚本,然后等待/休眠一段时间,然后在下一个tomcat上部署。但我必须确保每个会话都已复制到新启动的tomcat。
假设我们在正在运行的tomcat上有500个活动会话,然后在集群中重新启动另一个tomcat,将这些会话复制到新启动的tomcat是一项耗时的工作吗?
关于FarmWarDeployer。它是否会一次在一个Tomcat上部署更新?