第一種是單臺服務(wù)器的情況,第二種為集群服務(wù)器的情況;
第一種情況為紅色指向的情況,html請求servlet,查詢數(shù)據(jù)庫進(jìn)行校驗成功后,通過response返回字符串在html端,建立本地的cookie,當(dāng)首頁的其他頁面訪問服務(wù)端時,從本地cookie中獲取字符串和session進(jìn)行校驗;
第二種情況是黃色指向的情況,當(dāng)有多臺服務(wù)器時,html發(fā)送訪問請求到數(shù)據(jù)庫中進(jìn)行校驗,如果校驗成功同樣返回一個key-value組裝的唯一的字符串,但是它不存放在服務(wù)器的session中,而是單獨存放在一個key-value類型的數(shù)據(jù)庫redis中,當(dāng)主頁其它的頁面請求校驗是,它直接在redis數(shù)據(jù)庫中取出字符串進(jìn)行校驗。注意的是,session是放整個瀏覽器都關(guān)閉的時候,session對象終結(jié),而本地cookie是當(dāng)一定時間后才清除緩存的,當(dāng)然這個時間可以自行設(shè)置。
Copyright ? 2019- 91gzw.com 版權(quán)所有 湘ICP備2023023988號-2
違法及侵權(quán)請聯(lián)系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市萬商天勤律師事務(wù)所王興未律師提供法律服務(wù)