国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

關(guān)于批量操作全部session 以及批量操作某個群組session問題

1619443919

關(guān)于批量操作全部session 以及批量操作某個群組session問題?
?
我的目的很簡單 group下的所有 session不通過closeclient等手段去關(guān)閉鏈接 , 實現(xiàn)group下的所有session重置
?
比如 用戶a,b,c 等 鏈接上來了? 加入群組 都給他們個session值,過段時間 ,我就想把群組里的所有用戶sessIon全部給清除掉 但是用戶的鏈接還是要保持不能斷開才行?
?
因為我的業(yè)務(wù)需求就牽扯到session就用短暫的時間 然后全部重置
?
看了看文檔然后覺得有2個方案
?
方案1:gateway:ungroup 這個可以批量操作group的session?
?
我看了下文檔? ungroup 僅僅是解散群組 好像沒說 session的事??
?
然而session是跟鏈接相關(guān)的 鏈接斷開?session失效? 好像此方法不通
?
方案2 : gateway:updatesession or gateway:setsession 通過group獲取所有的session 批量update或者set來
注銷session 貌似可行 但是感覺是很低能
?
walker 老大 支個牛逼招 實現(xiàn)我這個需求吧 哈哈
?
?
?

2781 1 0
1個回答

damao

用redis記錄下這個組的session是否過期,每次用session的時候讀下存儲,過期了就不用session。
要設(shè)置某個組的session過期就寫下redis就行了

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??