session
1.1 數據存儲,存服務器端, 瀏覽器解決http無狀態問題的一種解決方案
登陸,同一客戶端訪問服務端的時候,服務端都知道是這一個客戶端redis
cookie瀏覽器
2.1 數據存儲 , 存客戶端tomcat
區別: 奶茶店買奶茶,累計購買多少杯,贈送一杯
店員記住
給每一個顧客發張卡片,記錄購買奶茶數量,每次購買,更新這個卡
給每一個客戶一張會員卡,出示改卡編號,店員到系統查就知道該會員購買奶茶數服務器
客戶端 服務端 tomcat 端口 concurrentHashMap jsessionid
cookie:jssesionidcookie
key values
過時時間 、路徑、域: cookie在哪一個域的路徑下生效,超過這個範圍就不生效了。session
把用戶信息存到session
客戶端關閉瀏覽器,session失效的原理, cookie的有效期是當前流浪器範圍, 流浪器一關,存在客戶端的o中的jsessionid就失效了分佈式
分佈式環境session信息共享io