集群中幾種session同步解決方案的比較是怎樣的,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、做網(wǎng)站、彭山網(wǎng)絡(luò)推廣、小程序制作、彭山網(wǎng)絡(luò)營(yíng)銷、彭山企業(yè)策劃、彭山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供彭山建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:chinadenli.net
在集群中session安全和同步是個(gè)最大的問(wèn)題,下面是我收集到的幾種session同步的方案,希望能通過(guò)分析其各自的優(yōu)劣找出其適應(yīng)的場(chǎng)景。
這是我以前采用的方式,簡(jiǎn)單,高效。比較好的方法是自己采用cookie機(jī)制來(lái)實(shí)現(xiàn)一個(gè)session,在應(yīng)用中使用此session實(shí)現(xiàn)。
問(wèn)題:session中數(shù)據(jù)不能太多,最好只有個(gè)用戶id。
可能大部分應(yīng)用服務(wù)器都提供了session復(fù)制的功能來(lái)實(shí)現(xiàn)集群,tomcat,jboss,was都提供了這樣的功能。
問(wèn)題:
性能隨著服務(wù)器增加急劇下降,而且容易引起廣播風(fēng)暴;
session數(shù)據(jù)需要序列化,影響性能。
使用數(shù)據(jù)庫(kù)來(lái)保存session,就算服務(wù)器宕機(jī)了也沒(méi)事,session照樣在。
問(wèn)題:
程序需要定制;
每次請(qǐng)求都進(jìn)行數(shù)據(jù)庫(kù)讀寫(xiě)開(kāi)銷不小(使用內(nèi)存數(shù)據(jù)庫(kù)可以提高性能,宕機(jī)就會(huì)丟失數(shù)據(jù)。可供選擇的內(nèi)存數(shù)據(jù)庫(kù)有BerkeleyDB,MySQL的內(nèi)存表);
數(shù)據(jù)庫(kù)是一個(gè)單點(diǎn),當(dāng)然可以做數(shù)據(jù)庫(kù)的ha來(lái)解決這個(gè)問(wèn)題。
和數(shù)據(jù)庫(kù)類似,就算服務(wù)器宕機(jī)了也沒(méi)事,session照樣在。使用nfs或windows文件共享都可以,或者專用的共享存儲(chǔ)設(shè)備。
問(wèn)題:
程序需要定制;
頻繁的進(jìn)行數(shù)據(jù)的序列化和反序列化,性能是否有影響;
共享存儲(chǔ)是一個(gè)單點(diǎn),這個(gè)可以通過(guò)raid來(lái)解決。
這種方式跟數(shù)據(jù)庫(kù)類似,不過(guò)因?yàn)槭莾?nèi)存存取的,性能自然要比數(shù)據(jù)庫(kù)好多了。
問(wèn)題:
程序需要定制,增加了工作量;
存入memcached中的數(shù)據(jù)都需要序列化,效率較低;
memcached服務(wù)器一死,所有session全丟。memchached能不能做HA? 我也不知道,網(wǎng)站上沒(méi)提。
跟memcached類似,但是數(shù)據(jù)不需要序列化,并且是Find-Grained Changes,性能更好。配置對(duì)原來(lái)的應(yīng)用完全透明,原有程序幾乎不用做任何修改。而且terracotta本身支持HA。
問(wèn)題:terracotta的HA本身進(jìn)行數(shù)據(jù)復(fù)制性能如何?
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。
當(dāng)前標(biāo)題:集群中幾種session同步解決方案的比較是怎樣的
鏈接地址:http://chinadenli.net/article14/jhghde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、商城網(wǎng)站、自適應(yīng)網(wǎng)站、靜態(tài)網(wǎng)站、App開(kāi)發(fā)、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)