課程
/后端開發(fā)
/Java
/Shiro安全框架入門
session共享有什么用處
2018-04-26
源自:Shiro安全框架入門 5-1
正在回答
這里的共享是在分布式的情景下的,如果是單機應(yīng)用,就沒有共享這一說法了。
session是由處理請求的服務(wù)器創(chuàng)建、持有、銷毀的,如果是多臺服務(wù)器,即分布式,如果同一用戶的第一次請求被a服務(wù)器處理,session則在a服務(wù)器那里,如果第二次請求被分配到b服務(wù)器,b服務(wù)器則拿不到session。
這里session的共享是通過儲存在redis中實現(xiàn)的,當(dāng)a服務(wù)器創(chuàng)建好session后,保存進(jìn)redis中,這樣b服務(wù)器也能從redis中拿到session。
番茄鹽煎肉 提問者
stonesingsong 回復(fù) 番茄鹽煎肉 提問者
番茄鹽煎肉 提問者 回復(fù) stonesingsong
舉報
從零入門Shiro安全框架
1 回答session共享會出現(xiàn)什么問題
2 回答有個分布是共享的問題
6 回答那幾張建表語句能不能共享下?感謝
1 回答Session session = super.retrieveSession (sessionKey);
2 回答protected Serializable doCreate(Session session) 這個方法中的sessionId是做什么的?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-04-27
這里的共享是在分布式的情景下的,如果是單機應(yīng)用,就沒有共享這一說法了。
session是由處理請求的服務(wù)器創(chuàng)建、持有、銷毀的,如果是多臺服務(wù)器,即分布式,如果同一用戶的第一次請求被a服務(wù)器處理,session則在a服務(wù)器那里,如果第二次請求被分配到b服務(wù)器,b服務(wù)器則拿不到session。
這里session的共享是通過儲存在redis中實現(xiàn)的,當(dāng)a服務(wù)器創(chuàng)建好session后,保存進(jìn)redis中,這樣b服務(wù)器也能從redis中拿到session。