tomcat 负载均衡二,动静分离,共享session

一.配置动静分离
nginx.conf 中server下添加

location ~.*\.(html|htm|css|js|gif|jpg|jpeg|bmp|png|ico|txt|eot|svg|ttf|woff|woff2)$ {
            expires 24h;  
            root D:/creator/java/static/;#指定静态文件存放路径  
            access_log D:/creator/java/static/img_nginx.log;#日志路径  
            proxy_store on;  
            proxy_store_access user:rw group:rw all:rw;  
            proxy_temp_path         D:/creator/java/static/;#静态文件存放路径  
            proxy_redirect          off;  
  
            proxy_set_header        Host 127.0.0.1;  
            proxy_set_header        X-Real-IP $remote_addr;  
            proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;  
            client_max_body_size    10m;  
            client_body_buffer_size 1280k;  
            proxy_connect_timeout   900;  
            proxy_send_timeout      900;  
            proxy_read_timeout      900;  
            proxy_buffer_size       40k;  
            proxy_buffers           40 320k;  
            proxy_busy_buffers_size 640k;  
            proxy_temp_file_write_size 640k;  
           
        }

tomcat 负载均衡二,动静分离,共享session_第1张图片

原因是在jsp页面中使用了<%=basePath%>,导致静态文件路径错误
tomcat 负载均衡二,动静分离,共享session_第2张图片

二.配置共享session
1.修改各个tomcat,server.xml文件,打开Cluster注释

  

2.在项目的web.xml里面

tomcat 负载均衡二,动静分离,共享session_第3张图片

重启tomcat,部署项目即可

你可能感兴趣的:(tomcat,前端,分布式)