婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Nginx session丟失問題處理解決方法

Nginx session丟失問題處理解決方法

熱門標(biāo)簽:云南電商智能外呼系統(tǒng)哪家好 濰坊寒亭400電話辦理多少錢 地圖標(biāo)注能更改嗎 地圖標(biāo)注員有發(fā)展前景嗎 高德地圖標(biāo)注公司需要錢 宜賓銷售外呼系統(tǒng)軟件 四川保險智能外呼系統(tǒng) 廈門防封電銷電話卡 外呼系統(tǒng)全國

在用nginx的反向代理tomcat的路徑中,可能會出現(xiàn)session丟失問題。每發(fā)送一次請求 JESSIONID  都會發(fā)生改變,說明上一次形成的session丟失,從而創(chuàng)建新的session。

第一種情況:

 server{
    listen 80;
    server_name www.jiahemdata.com www.jiahemdata.cn;
    charset utf-8;
    location /{
      proxy_redirect off;
      proxy_pass http://127.0.0.1:8093;
      proxy_set_header Host $host;
      proxy_set_header Referer $http_referer;
      proxy_set_header X-Real-Ip $remote_addr;
      proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
    }
    access_log logs/tomcat_access.log;
  }

由于當(dāng)前對的nginx只是監(jiān)聽一個端口,不設(shè)定路徑,所有一般不會出現(xiàn)session丟失的問題。

第二種情況:

 server{
    listen 80;
    server_name www.jiahemdata.com www.jiahemdata.cn;
    root /opt/tomcat-jhyx/webapps/jhyx/;
    charset utf-8;
    location /{
      proxy_pass http://127.0.0.1:8093/jhyx/;
      proxy_set_header Host $host;
      proxy_set_header Referer $http_referer;
      proxy_set_header X-Real-Ip $remote_addr;
      proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
    }
    access_log logs/tomcat_access.log;
  }

這種情況,指定了tomcat的文件夾,不僅僅是一個端口監(jiān)聽,會導(dǎo)致每次請求都會發(fā)生變化,導(dǎo)致session丟失。

第三種情況:

 server{
    listen 80;
    server_name www.jiahemdata.com www.jiahemdata.cn;
    root /opt/tomcat-jhyx/webapps/jhyx/;
    charset utf-8;
    location /{
      proxy_redirect off;
      proxy_pass http://127.0.0.1:8093/jhyx/;
      proxy_cookie_path /jhyx/ /; //設(shè)置cookie路徑,從而不導(dǎo)致每次發(fā)生請求發(fā)生變化。
      proxy_cookie_path /jhyx /;
      proxy_set_header Host $host;
      proxy_set_header Referer $http_referer;
      proxy_set_header X-Real-Ip $remote_addr;
      proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
    }
    access_log logs/tomcat_access.log;
  }

這時候,發(fā)現(xiàn)你的問題依然沒有解決,這時候你在想,我明明已經(jīng)設(shè)置cookie路徑了,怎么還不行呢,那是因為你請求的時候沒有發(fā)送cookie。

 第四種情況:

 server{
    listen 80;
    server_name www.jiahemdata.com www.jiahemdata.cn;
    root /opt/tomcat-jhyx/webapps/jhyx/;
    charset utf-8;
    location /{
      proxy_redirect off;
      proxy_pass http://127.0.0.1:8093/jhyx/;
      proxy_cookie_path /jhyx/ /;
      proxy_cookie_path /jhyx /;
      proxy_set_header Host $host;
      proxy_set_header Referer $http_referer;
      proxy_set_header Cookie $http_cookie;  //請求發(fā)送時攜帶cookie信息
      proxy_set_header X-Real-Ip $remote_addr;
      proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
    }
    access_log logs/tomcat_access.log;
  }

希望你在茫茫網(wǎng)絡(luò),找到一個正確的解決方法。

到此這篇關(guān)于Nginx session丟失問題處理解決方法的文章就介紹到這了,更多相關(guān)Nginx session丟失內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

標(biāo)簽:德州 回訪 巴彥淖爾 廊坊 廣安 紅河 滁州 湛江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Nginx session丟失問題處理解決方法》,本文關(guān)鍵詞  Nginx,session,丟失,問題,處理,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Nginx session丟失問題處理解決方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Nginx session丟失問題處理解決方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 清镇市| 肇东市| 柳江县| 静乐县| 淮南市| 沂源县| 页游| 华阴市| 屯门区| 开原市| 乐清市| 张掖市| 青龙| 石首市| 商城县| 昌都县| 岢岚县| 卓尼县| 鹤壁市| 闸北区| 无为县| 镇雄县| 泽库县| 兴海县| 遵义县| 望奎县| 宜都市| 黑水县| 河津市| 凤庆县| 博野县| 敦化市| 天全县| 临桂县| 长岛县| 耒阳市| 百色市| 东乡族自治县| 息烽县| 芜湖市| 滁州市|