首先,要保证实现了集群了,也就是在使用nginx代理时,能在一台服务器关闭时使用另一台服务器。
我们Tomcat配置里的server.xml的一行
<Engine defaultHost="localhost" jvmRoute="ant" name="Catalina">
其中jvmRoute必须一致,否则就会代理交换服务器时就会创建新的Session
在javaweb项目结构里,则要在项目的web.xml里加上一行代码
<distributable/>
否则Session共享也会失败。
如果不清楚nginx配置的,可用看我上篇文章。https://blog.csdn.net/sirenloazhang/article/details/80388179