中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

「小程序JAVA實戰」java-sesion的狀態會話與無狀

發布時間:2020-06-25 02:04:27 來源:網絡 閱讀:318 作者:IT人故事 欄目:移動開發

我相信大家在參與web開發的時候,肯定會遇到session,其實在平常的開發過程中,用到的session都是有狀態的session。

有狀態的session

正常的web開發,每次來一個用戶就會產生一個session,在客戶端會受到sessionId的概念,每個用戶有個獨立的session會話,如果100個用戶進來就會產生100個session的會話。如果這個會話消失了,用戶的沒有在訪問我們的網站,這就是我們日常使用最多的會話,成為有狀態會話。

「小程序JAVA實戰」java-sesion的狀態會話與無狀

無狀態的session

上邊說了有狀態,相對而言肯定是有無狀態session的存在。除去混合開發的模式,直接原生的安卓,ios,小程序開發他們訪問直接地址的時候就存在無狀態session。他們這種會話是無法維系用戶和系統之間的關系的。他們訪問一次獲取后就斷開了連接。每次都是一個新的會話。這種我們必須在后端做一系列的控制,來維系用戶和系統之間的關系。tomcat等容器無法做到的話。我們就要使用內存redis來完成。

「小程序JAVA實戰」java-sesion的狀態會話與無狀

Redis-session

用戶在訪問的時候會產生一個user-redis-session,把用戶的信息json的形式保存在redis里面,我們也可以給redis增加失效時間,不管是單支和集群redis,對用戶來說都是無感知的。

「小程序JAVA實戰」java-sesion的狀態會話與無狀

  • 好處
    >用戶信息存儲到redis緩存中,形成無狀態會話。方便管理
    >便于擴展,當單體應用該擴展成集群。
    >便于權限驗證。

PS:下次使用redis建立無狀態的session。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

定西市| 庄河市| 英山县| 交城县| 福安市| 龙游县| 阿克| 德江县| 桂林市| 永城市| 郎溪县| 定西市| 登封市| 澎湖县| 光泽县| 万源市| 金湖县| 金沙县| 延川县| 阿拉善盟| 兴安盟| 伊川县| 米林县| 博湖县| 赣榆县| 太和县| 徐汇区| 永泰县| 常熟市| 武安市| 于田县| 民丰县| 株洲市| 铜陵市| 海原县| 双峰县| 巴彦县| 凤庆县| 周口市| 军事| 云阳县|