關於mongodb作集羣系統token

mongodb的安裝過程就很少說了.看文檔[www.runoob.com/mongodb/mon…]html

集羣系統有一個大問題就是共享session,好比a用戶發一個請求過來通過nginx到1服務器經過了驗證,而後第二個請求過來到了2服務器,這時2服務器沒有對應的session驗證就會形成session不共享的狀況.linux

常規的企業級作法是開一個token系統,每次須要驗證時就訪問它.nginx

而後接下來講說mongdb怎麼作token 先看文檔:[www.runoob.com/mongodb/mon…]mongodb

expireAfterSeconds是mongdb的一個生命週期索引,他的做用是在規定的時間後銷燬文檔. 這樣咱們就能夠用每一個文檔的id作token,用文檔作session(由於session自己就是一個key value的數據結構)服務器

而後略微看看具體代碼的實現session

token的建立數據結構

session的解析網站

用該方法作的demon項目(一個相冊管理網站):zmnihao.cn/doudou/regi…3d

相關文章
相關標籤/搜索