189 踢下線功能實現邏輯

功能:1小時就算在線,如果一個賬號已經登陸了,後者踢前者

 

第一步:在登陸的時候要改數據庫原來的session_id,並且記錄客戶在線,並記錄mamcache,過期時間記錄3600秒即一小時

第二步:寫腳本,過期了就改數據庫,改成不在線;

第三步:怎麼實現後者踢前者,根據最新的session_id和當前的session_id是否一樣

還可以實現的功能是踢某一個用戶下線

 

有兩個問題:

一、不準確;用戶在關閉瀏覽器的時候,算不算在線?

二、跑腳本有誤差

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章