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

主頁 > 知識庫 > 詳解Nginx反向代理實現(xiàn)會話(session)保持的兩種方式

詳解Nginx反向代理實現(xiàn)會話(session)保持的兩種方式

熱門標(biāo)簽:虛假地圖標(biāo)注 百度地圖標(biāo)注公司位置要多少錢 地圖標(biāo)注黃河的位置 地圖標(biāo)注如何改成微信號 400電話號碼辦理多少錢 承德地圖標(biāo)注公司 濮陽好的聯(lián)通400電話申請 山東企業(yè)外呼系統(tǒng)公司 靈圖uu電子寵物店地圖標(biāo)注

一、ip_hash:

ip_hash使用源地址哈希算法,將同一客戶端的請求總是發(fā)往同一個后端服務(wù)器,除非該服務(wù)器不可用。

ip_hash語法:

 upstream backend {
  ip_hash;
  server backend1.example.com;
  server backend2.example.com;
  server backend3.example.com down;
  server backend4.example.com;
}

ip_hash簡單易用,但有如下問題:

  • 當(dāng)后端服務(wù)器宕機后,session會丟失;
  • 來自同一局域網(wǎng)的客戶端會被轉(zhuǎn)發(fā)到同一個后端服務(wù)器,可能導(dǎo)致負(fù)載失衡;
  • 不適用于CDN網(wǎng)絡(luò),不適用于前段還有代理的情況。

二、sticky_cookie_insert:

使用sticky_cookie_insert啟用會話親緣關(guān)系,這會導(dǎo)致來自同一客戶端的請求被傳遞到一組服務(wù)器在同一臺服務(wù)器。與ip_hash不同之處在于,它不是基于IP來判斷客戶端的,而是基于cookie來判斷。因此可以避免上述ip_hash中來自同一局域網(wǎng)的客戶端和前段代理導(dǎo)致負(fù)載失衡的情況。

語法:

 upstream backend {
  server backend1.example.com;
  server backend2.example.com;
  sticky_cookie_insert srv_id expires=1h domain=toxingwang.com path=/;
}

說明:

  • expires:設(shè)置瀏覽器中保持cookie的時間
  • domain:定義cookie的域
  • path:為cookie定義路徑

另外還可以使用后端服務(wù)器自身通過相關(guān)機制保持session同步,后面會詳細(xì)介紹!

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:安康 淮安 上海 樂山 泰安 德宏 福州 鷹潭

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解Nginx反向代理實現(xiàn)會話(session)保持的兩種方式》,本文關(guān)鍵詞  詳解,Nginx,反向,代理,實現(xiàn),;如發(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反向代理實現(xiàn)會話(session)保持的兩種方式》相關(guān)的同類信息!
  • 本頁收集關(guān)于詳解Nginx反向代理實現(xiàn)會話(session)保持的兩種方式的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 乌恰县| 汉沽区| 绍兴市| 哈密市| 垫江县| 巢湖市| 慈利县| 休宁县| 石门县| 万全县| 苏州市| 嘉祥县| 东平县| 江北区| 大竹县| 利辛县| 津南区| 枣庄市| 措美县| 阿鲁科尔沁旗| 阳西县| 阿鲁科尔沁旗| 遵化市| 方正县| 曲沃县| 平利县| 太保市| 大兴区| 平乡县| 民和| 莫力| 溆浦县| 永修县| 海林市| 呼和浩特市| 吕梁市| 福建省| 泾源县| 黎城县| 马山县| 德江县|