tomcat配置session共享,群集/会话复制方法

部署:

本地同一台机器部署两台,服务器部署一台。

准备工作:    

tomcat启动:

从官网我们可以看到,tomcat是有会话复制功能的。


我们在tomcat/conf目录中找到server.xml。它默认是关闭的。我们要放开。


同样的方法,我们完整的复制一份,修改端口号。

本地启动两台,服务器启动一台。

nginx启动:

    修改conf/nginx.conf


upstream hello{

server  ip:8070 ;

server  ip:9101 ;

server  ip:9101 ;

#ip_hash;

#session_sticky;

      }

    server {

        listen      80;

        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {

proxy_pass  http://hello;

            root  html;

            index  index.html index.htm;

proxy_set_header  Host  $host;

        }

启动nginx。

会话成功标识:

启动tomcat出现tcp同步信息,则启动成功。

注意事项:

    所有会话属性都必须实现 java.io.Serializable。

    确保你web.xml有 元素,没有需要增加。

你可能感兴趣的:(tomcat配置session共享,群集/会话复制方法)