六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 42|回复: 0

关于NGINX的session问题!

[复制链接]

升级  6.67%

16

主题

16

主题

16

主题

秀才

Rank: 2

积分
60
 楼主| 发表于 2013-1-15 02:57:59 | 显示全部楼层 |阅读模式
关于NGINX的session问题!
环境:Cent OS 4.6  nginx 0.7.39 tomcat 5.5
代理tomcat 配置文件:
location /  {
          root  /hoom/tomcat ;
          expires 24h;
          proxy_pass http://localhost:8080 ;
          proxy_redirect          off;
          proxy_set_header        Host            $host;
          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 128k;
          proxy_connect_timeout   90;
          proxy_send_timeout      90;
          proxy_read_timeout      90;
          proxy_buffers           4 64k;
          proxy_buffer_size       32k ;
          index indes.jsp index.do ;
        }

问题:  我们用户登录,操作一段时间后注销掉,然后在用另外一个用户登录,切换至另一个界面会显示为上一次登录用户的信息!但是在apache和tomcat下没有出现此类问题.估计是session那的问题!
希望朋友们帮忙看看!

回复: 关于NGINX的session问题!
红薯 回复于 2009-03-12 13:13
这个不是session的问题吧,应该是页面的缓存问题,你在上面的配置中有一个 expires 24h; 这个导致的,把这个干掉肯定就可以了。

对于一些静态文件可以配置 expires ,动态的页面就不能这样干了。

回复: 关于NGINX的session问题!
jude 回复于 2009-03-12 13:24


好的 谢谢哈!~

回复: 关于NGINX的session问题!
范堡 回复于 2009-03-12 15:56
2楼正解!
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表