* tomcat1   192.168.10.153

* tomcat2   192.168.10.154

Tomcat 工作模式必须为Nio 模式。

##添加如下内容,         注意更换   address="192.168.10.154"  为本机IP
vim /usr/local/tomcat/conf/server.xml



          

          
            
            

            
              
            
            
            
          

          
          

          

          
        
##  修改 web文件,在  上面  添加一行内容
vim /usr/local/tomcat/webapps/ROOT/WEB-INF/web.xml


##添加测试文件
vim      index.jsp
<%@ page contentType="text/html; charset=GBK" %>   
<%@ page import="java.util.*" %>    
  
      
        Cluster App Test  
       
      
    Server Info: <%  out.println(request.getLocalAddr() + " : " + request.getLocalPort()+"
");%>   
    <%      
    out.println("
ID " + session.getId()+"
");   // 如果有新的 Session 属性设置      
    String dataName = request.getParameter("dataName");     
        if (dataName != null && dataName.length() > 0) {   
            String dataValue = request.getParameter("dataValue");  
            session.setAttribute(dataName, dataValue);     
        }      
     %>
        

##配置 nginx负责均衡,进行测试

        upstream tomcatserver {

        server 192.168.10.153:8080 weight=5;
        server  192.168.10.154:8080  weight=5;

        }     

        location    / {

            proxy_pass http://tomcatserver;  #来自jsp请求交给tomcat处理
        }

nginx+tomcat   session 共享

nginx+tomcat   session 共享