摘要:無(wú)狀態(tài)的價(jià)值無(wú)狀態(tài)可以僅用很少的對(duì)象就可以處理很多的用戶,空閑狀態(tài)的用戶越多,無(wú)狀態(tài)服務(wù)器就越有用會(huì)話狀態(tài)相關(guān)性會(huì)話狀態(tài)只與當(dāng)前會(huì)話有關(guān),它存在于業(yè)務(wù)事務(wù)中,與其他會(huì)話及他們的業(yè)務(wù)事務(wù)是分開的與記錄數(shù)據(jù)信息的區(qū)別記錄數(shù)據(jù)時(shí)長(zhǎng)期保存在數(shù)據(jù)庫(kù)中
1. 無(wú)狀態(tài)的價(jià)值:
無(wú)狀態(tài)可以僅用很少的對(duì)象就可以處理很多的用戶,空閑狀態(tài)的用戶越多,無(wú)狀態(tài)服務(wù)器就越有用
2. 會(huì)話狀態(tài):相關(guān)性:會(huì)話狀態(tài)只與當(dāng)前會(huì)話有關(guān),它存在于業(yè)務(wù)事務(wù)中,與其他會(huì)話及他們的業(yè)務(wù)事務(wù)是分開的;
與記錄數(shù)據(jù)信息的區(qū)別:記錄數(shù)據(jù)時(shí)長(zhǎng)期保存在數(shù)據(jù)庫(kù)中的持久化數(shù)據(jù),它對(duì)所有會(huì)話可見,會(huì)話狀態(tài)需要提交成為數(shù)據(jù)庫(kù)中的記錄;
最大問(wèn)題:出現(xiàn)在處理隔離性的時(shí)候(同時(shí)操作,或者相關(guān)聯(lián)操作)
不能把會(huì)話中所有數(shù)據(jù)都看成是會(huì)話狀態(tài)
3. 存儲(chǔ)會(huì)話狀態(tài)的方法: 1)存儲(chǔ)會(huì)話狀態(tài)的3種方法:客戶會(huì)話狀態(tài):在客戶端保存數(shù)據(jù)(在web中可用url、cookie、hidden域等)
適用場(chǎng)景:會(huì)話數(shù)據(jù)較少、用戶經(jīng)常取消會(huì)話(如B2C用戶直接關(guān)閉站點(diǎn)消失)
問(wèn)題:安全性、完整性
服務(wù)器會(huì)話狀態(tài):在服務(wù)器內(nèi)存、文件系統(tǒng)、一張簡(jiǎn)單的數(shù)據(jù)庫(kù)表(以會(huì)話標(biāo)識(shí)號(hào)為key、以已序列化對(duì)象為值)
優(yōu)點(diǎn):容易直接訪問(wèn)會(huì)話狀態(tài)
數(shù)據(jù)庫(kù)會(huì)話狀態(tài):在服務(wù)器端存儲(chǔ)(將數(shù)據(jù)分解為多個(gè)表和域)
優(yōu)點(diǎn):狀態(tài)持久化不易丟失
問(wèn)題:隔離性差(需要將會(huì)話數(shù)據(jù)與記錄數(shù)據(jù)相隔離)
以上3種模式并不相互排斥,可以混合使用。使用時(shí),還需要注意:客戶機(jī)崩潰、服務(wù)器死掉、網(wǎng)絡(luò)連接斷掉
2)會(huì)話擴(kuò)容:會(huì)話遷移:允許一次會(huì)話從一臺(tái)服務(wù)器轉(zhuǎn)移到另一臺(tái)服務(wù)器,從而可以有一臺(tái)服務(wù)器處理一個(gè)請(qǐng)求,其他服務(wù)器處理其他請(qǐng)求
優(yōu)點(diǎn):可均衡服務(wù)器
缺點(diǎn):難以找到會(huì)話狀態(tài),難以支持會(huì)話遷移
服務(wù)器親和:某次特定會(huì)話的所有請(qǐng)求只能由一臺(tái)服務(wù)器處理
缺點(diǎn):當(dāng)客戶端有使用代理是,可能會(huì)有大量負(fù)載集中在某臺(tái)服務(wù)器上
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/30059.html
摘要:樂(lè)觀離線鎖運(yùn)行機(jī)制使用時(shí)機(jī)例領(lǐng)域?qū)优c數(shù)據(jù)層數(shù)據(jù)映射器悲觀離線鎖運(yùn)行機(jī)制使用時(shí)機(jī)例簡(jiǎn)單鎖管理對(duì)象粗粒度鎖運(yùn)行機(jī)制使用時(shí)機(jī)例共享的樂(lè)觀離線鎖例共享的悲觀離線鎖例根對(duì)象樂(lè)觀離線鎖隱含鎖運(yùn)行機(jī)制使用時(shí)機(jī)例隱含的悲觀離線鎖 1.樂(lè)觀離線鎖 (Optimistic Offline Lock) 運(yùn)行機(jī)制 使用時(shí)機(jī) 例:領(lǐng)域?qū)优c數(shù)據(jù)層數(shù)據(jù)映射器 2.悲觀離線鎖 (Pessimistic Offline...
摘要:路由路由通俗解釋根據(jù)不同地址,出現(xiàn)不同效果,一般是用來(lái)寫應(yīng)用,單頁(yè)面應(yīng)用這里用的是版本一個(gè)路由的基本結(jié)構(gòu)跟用法引入路由文件主頁(yè)跳轉(zhuǎn)鏈接里面也是寫新聞?wù)故緝?nèi)容準(zhǔn)備一個(gè)根組件組件都準(zhǔn)備我是主頁(yè)我是新聞準(zhǔn)備路由關(guān)聯(lián)啟動(dòng)路由是作用范圍 vue 路由 路由通俗解釋:根據(jù)不同url地址,出現(xiàn)不同效果,一般是用來(lái)寫SPA應(yīng)用,單頁(yè)面應(yīng)用 這里用的是vue-router 0.7.13版本一個(gè)路由的基本...
摘要:作為騰訊云首批規(guī)模應(yīng)用的第六代云服務(wù)器,會(huì)給我們帶來(lái)什么樣的優(yōu)質(zhì)體驗(yàn)經(jīng)過(guò)全面壓測(cè)充分驗(yàn)證的騰訊云云服務(wù)器,目前也已經(jīng)面向全用戶開放。編輯器當(dāng)前,騰訊云云服務(wù)器也已在電商社交游戲等多個(gè)業(yè)務(wù)場(chǎng)景中得到充分驗(yàn)證。本文于 2021-09-08 19:30 更新,部分內(nèi)容具有時(shí)效性,如有失效,請(qǐng)留言 劃重點(diǎn)!騰訊云首發(fā) 100G 云服務(wù)器機(jī)型,提供標(biāo)準(zhǔn)型 SA3、標(biāo)準(zhǔn)型 S6、內(nèi)存型 M...
摘要:客戶會(huì)話狀態(tài)運(yùn)行機(jī)制使用時(shí)機(jī)服務(wù)器會(huì)話狀態(tài)運(yùn)行機(jī)制使用時(shí)機(jī)數(shù)據(jù)庫(kù)會(huì)話狀態(tài)運(yùn)行機(jī)制使用時(shí)機(jī) 1.客戶會(huì)話狀態(tài) (Client Session State) 1.運(yùn)行機(jī)制 2.使用時(shí)機(jī) 2.服務(wù)器會(huì)話狀態(tài) (Server Session State) 1.運(yùn)行機(jī)制 2.使用時(shí)機(jī) 3.數(shù)據(jù)庫(kù)會(huì)話狀態(tài) (Database Session State) 1.運(yùn)行機(jī)制 2.使用時(shí)機(jī)
閱讀 3181·2019-08-30 15:56
閱讀 1303·2019-08-29 15:20
閱讀 1637·2019-08-29 13:19
閱讀 1573·2019-08-29 13:10
閱讀 3453·2019-08-26 18:27
閱讀 3126·2019-08-26 11:46
閱讀 2306·2019-08-26 11:45
閱讀 3945·2019-08-26 10:12