課程
/后端開發
/Java
/Shiro安全框架入門
session共享有什么用處
2018-04-26
源自:Shiro安全框架入門 5-1
正在回答
這里的共享是在分布式的情景下的,如果是單機應用,就沒有共享這一說法了。
session是由處理請求的服務器創建、持有、銷毀的,如果是多臺服務器,即分布式,如果同一用戶的第一次請求被a服務器處理,session則在a服務器那里,如果第二次請求被分配到b服務器,b服務器則拿不到session。
這里session的共享是通過儲存在redis中實現的,當a服務器創建好session后,保存進redis中,這樣b服務器也能從redis中拿到session。
番茄鹽煎肉 提問者
stonesingsong 回復 番茄鹽煎肉 提問者
番茄鹽煎肉 提問者 回復 stonesingsong
舉報
從零入門Shiro安全框架
1 回答session共享會出現什么問題
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 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-04-27
這里的共享是在分布式的情景下的,如果是單機應用,就沒有共享這一說法了。
session是由處理請求的服務器創建、持有、銷毀的,如果是多臺服務器,即分布式,如果同一用戶的第一次請求被a服務器處理,session則在a服務器那里,如果第二次請求被分配到b服務器,b服務器則拿不到session。
這里session的共享是通過儲存在redis中實現的,當a服務器創建好session后,保存進redis中,這樣b服務器也能從redis中拿到session。