各位先进好,
目前用WebSocket实作使用者跨站上下线遭遇一个问题:
A:网站前台 用session判断使用者是否在线
B:网站后台 接收socket讯息作资料更新
C:WebSocket Server AB讯息中继
需求为以不使用DB,前台无法使用ajax让Socket连线常驻的前提下,
前台有会员上下线时后台必须有实时通知。
目前实作上唯一的问题为无从判断使用者到底是刷新页面或是关闭浏览器,
例如:使用者连续点击不同页面造成page reload,后台会不断收到上下线通知,
关闭浏览器目前可正常判断使用者下线。
不知各位前辈是否可提供思路,感谢各位。