退出登录,关闭当前浏览器socket连接

大家好!在使用gatewayworker的过程中,有一个这样的问题: 用户在点击退出登录按纽时,需要把当前浏览器所有的socket连接都close掉,考虑到用户可能在一台电脑上用多个浏览器登录,所以我们维护了这样一个对应关系 uid browse_id(类似group) client_id uid:10 brouse_id:20(比如:safari) client_id...

entere 发表与 2015-12-24 4358 浏览 1 回答
gateway自己实现bindUid遇到的问题和解决方案

说下思路,请教下大家看看有什么不对或需要改进的地方,谢谢 用uid和client_id绑定时有这样一个业务情景: 用户用多个浏览器都登录了,如果用户在某一个浏览器点退出登录时,需要当前浏览器所有的socket连接全部断开,在onclose清理时,无法判断需要清理那些socket。为了解决这个问题,我在redis中做了如下处理 集合类型 uid:1 session_id:65nfsq33hbto6s5d61eq80ri...

entere 发表与 2015-07-27 7181 浏览 1 回答
gatewaywork session的问题

请教: workerman自己的session存储位置是在httpcache类中session_save_path(),如果有多台服务器跑workerman,没有共享session目录的话会不会出现session读取不到的情况,gatewaywrok能不能设置自己的session存在memcache中,类似store.php中的配置?谢谢~~...

entere 发表与 2015-07-23 4270 浏览 1 回答
请教 gatewayworker connect redis redis需要密码认证

redis需要密码认证时,gatewayworker connect redis 如何配置,需要修改lib/store.php 83 84行么?...

entere 发表与 2015-07-15 4971 浏览 1 回答
一个用户在chrome上和safari上都登录了,并打开多个标签页,然后退出了chrome,gatewayworker 如何标记client_id是chrome还是safari

用户退出登录触发socket onclose,把client_id和uid对应关系删除,那么怎么知道是退出的是chrome还是safari呢?client_id和uid还要绑定一个终端id么?谢谢...

entere 发表与 2015-07-14 3989 浏览 3 回答

entere

1845
积分
0
获赞数
0
粉丝数
2015-07-14 加入
×
🔝