如何解决Nginx会话丢失问题

  介绍

这篇文章主要为大家展示了如何解决Nginx会话丢失问题,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。

在用Nginx的反向代理tomcat的路径中,可能会出现会话丢失问题。每发送一次请求JESSIONID 都会发生改变,说明上一次形成的会话丢失,从而创建新会话的。

服务器{
  听80;
  server_name www.jiahemdata.com www.jiahemdata.cn;
  根/opt/tomcat-jhyx/webapps/jhyx/;
  utf - 8字符集;
  位置/{
  proxy_pass http://127.0.0.1:8093 jhyx/;
  proxy_set_header主机主机美元;
  proxy_set_header推荐人http_referer美元;
  proxy_set_header X-Real-Ip remote_addr美元;
  proxy_set_header X-Forwarded-For proxy_add_x_forwarded_for美元;
  }
  access_log日志/tomcat_access.log;
  }

这种情况,指定了tomcat的文件夹,不仅仅是一个端口监听,会导致每次请求都会发生变化,导致会话丢失。

以上就是关于如何解决Nginx会话丢失问题的内容,如果你们有学习到知识或者技能,可以把它分享出去让更多的人看的到。

如何解决Nginx会话丢失问题