383194576的gravatar头像
3831945762019-04-11 09:00:02

域名访问项目session为空,通过ip访问正常

JavaWeb项目一开始本地访问,session可以取到值,没有问题。
添加到服务器后,使用的是IP访问,session也可以取值。
最近申请了域名,域名绑定了项目访问的地址,输入域名,可以正常跳转到主界面,
在主界面上传一个文件,显示界面无法获取,session的值为空?
怎么才能正常获取到session中的值?
求解!!!

所有回答列表(1)
请叫我小C的gravatar头像
请叫我小C LV184月22日

smiley给你个排查思路;

  1. 首先打开本地hosts文件,配置域名后保存   127.0.0.1  test.com
  2. 启动项目,访问test.com
  3. 上传文件,debugger错误地方;

目前来看,你服务器上应该是用部署了nginx类似的集群,如果用的集群,需要配置nginx的粘性,最简单配置

upstream blogserver{
        ip_hash;#粘性session
        server 192.168.1.100:8080 weight=1;#主要用于清洗数据,爬取数据,服务端口81挂掉的时候备用
        server 192.168.1.100:8081 weight=4;
}

 

顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友