欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

web服務(wù)器集群(多臺web服務(wù)器)session同步、共享的3種解決方法

2022-10-07    分類: 網(wǎng)站建設(shè)

web服務(wù)器集群(多臺web服務(wù)器)session同步、共享的3種解決方法

在做了web集群后,你肯定會首先考慮session同步問題,因為通過負載均衡后,同一個IP訪問同一個頁面會被分配到不同的服務(wù)器上,如果session不同步的話,一個登錄用戶,一會是登錄狀態(tài),一會又不是登錄狀態(tài)。所以本文就根據(jù)這種情況給出三種不同的方法來解決這個問題:

一、利用數(shù)據(jù)庫同步session

在做多服務(wù)器session同步時我沒有用這種方法,如果非要用這種方法的話,我想過二種方法:

1,用一個低端電腦建個數(shù)據(jù)庫專門存放web服務(wù)器的session,或者,把這個專門的數(shù)據(jù)庫建在文件服務(wù)器上,用戶訪問web服務(wù)器時,會去這個專門的數(shù)據(jù)庫check一下session的情況,以達到session同步的目的。

2,這種方法是把存放session的表和其他數(shù)據(jù)庫表放在一起,如果mysql也做了集群了話,每個mysql節(jié)點都要有這張表,并且這張session表的數(shù)據(jù)表要實時同步。

說明:用數(shù)據(jù)庫來同步session,會加大數(shù)據(jù)庫的負擔,數(shù)據(jù)庫本來就是容易產(chǎn)生瓶頸的地方,如果把session還放到數(shù)據(jù)庫里面,無疑是雪上加霜。上面的二種方法,第一點方法較好,把放session的表獨立開來,減輕了真正數(shù)據(jù)庫的負擔

二、利用cookie同步session

session是文件的形勢存放在服務(wù)器端的,cookie是文件的形勢存在客戶端的,怎么實現(xiàn)同步呢?方法很簡單,就是把用戶訪問頁面產(chǎn)生的session放到cookie里面,就是以cookie為中轉(zhuǎn)站。你訪問web服務(wù)器A,產(chǎn)生了session把它放到cookie里面了,你訪問被分配到web服務(wù)器B,這個時候,web服務(wù)器B先判斷服務(wù)器有沒有這個session,如果沒有,在去看看客戶端的cookie里面有沒有這個session,如果也沒有,說明session真的不存,如果cookie里面有,就把cookie里面的sessoin同步到web服務(wù)器B,這樣就可以實現(xiàn)session的同步了。

說明:這種方法實現(xiàn)起來簡單,方便,也不會加大數(shù)據(jù)庫的負擔,但是如果客戶端把cookie禁掉了的話,那么session就無從同步了,這樣會給網(wǎng)站帶來損失;cookie的安全性不高,雖然它已經(jīng)加了密,但是還是可以偽造的。

三、利用memcache同步session

memcache可以做分布式,如果沒有這功能,他也不能用來做session同步。他可以把web服務(wù)器中的內(nèi)存組合起來,成為一個"內(nèi)存池",不管是哪個服務(wù)器產(chǎn)生的sessoin都可以放到這個"內(nèi)存池"中,其他的都可以使用。

優(yōu)點:以這種方式來同步session,不會加大數(shù)據(jù)庫的負擔,并且安全性比用cookie大大的提高,把session放到內(nèi)存里面,比從文件中讀取要快很多。

缺點:memcache把內(nèi)存分成很多種規(guī)格的存儲塊,有塊就有大小,這種方式也就決定了,memcache不能完全利用內(nèi)存,會產(chǎn)生內(nèi)存碎片,如果存儲塊不足,還會產(chǎn)生內(nèi)存溢出。

四、總結(jié)

上面三種方法都是可行的

第一種方法,最影響系統(tǒng)速度的那種,不推薦使用;

第二種方法,效果不錯,不過安全隱患一樣的存在;

第三種方法,個人覺得第三種方法是最好的,推薦大家使用

本文題目:web服務(wù)器集群(多臺web服務(wù)器)session同步、共享的3種解決方法
文章網(wǎng)址:http://aaarwkj.com/news/203225.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、企業(yè)網(wǎng)站制作、定制網(wǎng)站、營銷型網(wǎng)站建設(shè)建站公司、用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
国产一区二区三区性色| 日韩欧美精品在线观看免费| 日韩美女搞黄色的网站| 中午字幕人妻少妇久久| 麻豆精品国产粉嫩av| 男女午夜激情四射视频| 婷婷91麻豆精品国产人妻| 久久国产精品久久国产精品| 日韩精品欧美精品视频一区| 亚洲av天堂免费在线观看| 日韩激情av中文字幕| 日本欧美一区二区二区视频免费| dy888午夜福利精品国产97| 国产日韩欧美 一区二区三区| 99久久精品免费国产一区| 蜜桃免费观看在线视频| 蜜桃免费观看在线视频| 91精品午夜在线观看| 九九九热精品在线视频观看| 亚洲激情自拍偷拍视频| 日本高清精品视频免费| 亚洲国产欧美日韩一区| 涩久久悠悠一区二区三区| 人妻一区日韩二区国产| 91精品麻豆国产自产在线| 国产成人自拍视频网站| 插美女逼免费视频导航| av黄色在线播放网页| 夫妻在线观看高清视频| 精品国产91久久粉嫩| 青青草免费在线视频视频| 韩国专区福利一区二区| 人妻日韩精品综合一二三四| 国产丝袜美腿一二三区| 美国一级二级三级黄片| 亚洲精品免费福利视频| 亚洲国产精品一区二区三区| 欧美日韩亚洲精品综合网| 成人午夜三级在线观看| 日本一区二区高清在线观看| 日本免费高清一区二区|