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

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

entere 发表与 2015-12-24 4612 浏览 1 回答
缓存获取问题

walker大大,昨天遇到一个奇怪的问题,线上服务器正常运行,但是跟业务相关的缓存获取却出问题了,获取内容为空,但是实际缓存并没有丢失,缓存是redis,重启gateway之后又正常了,这种情况一般是什么原因呢...

253484087 发表与 2015-12-22 3897 浏览 1 回答
关于多进程问题;多进程是如何调度的呢

1.客户端消息如何调用;如何分配到哪个进程里的; 能否有办法 动态数据存到内存中(不用redis);其他进程也能访问;...

ashubaolin 发表与 2015-12-22 4344 浏览 1 回答
用c写个socket去连接workerman 创建的tcp 端口 ,一直连接不上.

实例三、直接使用TCP传输数据 创建tcp_test.php <?php use Workerman\Worker; require_once './Workerman/Autoloader.php'; // 创建一个Worker监听2347端口,不使用任何应用层协议 $tcp_worker = new Worker("tcp://0.0.0.0:2347"); // 启动4个进程对外提供服务 $tcp_w...

wangzhibin 发表与 2015-12-22 4406 浏览 1 回答
stream_socket_server() has been disabled for security reasons

这个报错怎么改= =...

cvis 发表与 2015-12-20 4924 浏览 1 回答
workerman-chat 如何服务器如何回执

walkor兄: 我在使用workerman-chat的过程中发现,websocket是不能像传统http一样实现request-response的 那么我遇到一个很棘手的问题希望walkor兄弟以及论坛内其他的朋友可以帮助解决下。 问题就是 聊天过程中的消息传递问题(以前惭愧用的pomelo 里面send消息可以加回调 websocket不能- -) 如下: 1:A 发送信息给 B 2:A的信息先发送到了服务器,服...

小小晨曦 发表与 2015-12-20 4397 浏览 4 回答
求助:WIN2008 启动workerman 报错

Warning: Invalid CRT parameters detected in D:\web\vendor\workerman\work erman\Events\Select.php on line 237 每个几秒就提示这个错误,是什么问题引起的?...

maopicom 发表与 2015-12-19 2735 浏览 1 回答
workman 如何保证平滑重启

看了workman3.x 源码,在平滑重启那快不是太明白,workman 时如何保证平滑重启服务 求解答...

chinablue 发表与 2015-12-19 5815 浏览 4 回答
GatewayWorker 使用HTTP协议,如何向浏览器发送HTTP头

GatewayWorker分布式部署, 使用HTTP协议,如何向浏览器发送HTTP头和COOKIE...

dengyd 发表与 2015-12-19 5060 浏览 1 回答
$client_id有的地方为什么没有

刚看这个框架,$client_id有的地方为什么没有带上他?具体作用是什么!!!...

yin1988629 发表与 2015-12-18 3050 浏览 1 回答
workerman是否能实现Mqtt的客户端

@walkor, 业务逻辑是这样的: 设备A通过mqtt协议 向 Mosquitto服务器上的某个Topic发布消息,php的mqtt客户端通过轮询订阅这个Topic来实时获取设备A上报的数据,然后存入数据库。 php端的mqtt client 这边我已经有实现的类,此类提供订阅和发布接口.. 目前我这边实现部分代码: $topics = array("qos"=>0, "function"=>"get...

xiewen_kevin 发表与 2015-12-18 7620 浏览 1 回答
使用benchmark的问题

我执行 ./benchmark -n1 -h1 -c2000 -p9091 127.0.0.1 打印出 client: socket: Too many open files 请问这是什么问题? 有没有关于 benchmark 测试结果或报告信息的说明呢?...

coltext 发表与 2015-12-18 5242 浏览 2 回答
web集成

你好,如果我把web推送集成在项目里面,用户提交订单就用商家后台推送消息。 那么我是需要给每一个商家都new SocketIO对象,还是只要new一个就可以了? 还有,new SocketIO(2120)的这个端口我可以直接换成80端口吗?...

mcxzyang 发表与 2015-12-16 3243 浏览 1 回答
GatewayWorker怎么用浏览器和app进行消息发送

现在能实现手机端的通信了。用的是tcp协议。我现在想做个客服的在手机上。用户点击客服。然后交谈。客服是浏览器界面的。然后用户用手机和浏览器发信息。手机给手机发已经实现。但是手机给浏览器。怎么弄。或者这样的需求怎么实现?就是客服通信。客服用手机登录好,还是浏览器登录好...

peen 发表与 2015-12-16 4232 浏览 1 回答
web集成

集成在web中时 使用php后台推送 那个推送的url,就是我前台展示的url吗? 我弄了以后,给我返回了一个 ''...

mcxzyang 发表与 2015-12-16 3197 浏览 1 回答
Workerman有没有一个watch模式?

当使用 php start.php start -d模式启动服务器 对代码做了修改,需要重启服务器 watch模式是指监控代码目录,发现文件有了修改,就自动调用 php start.php restart来重启...

cc5092 发表与 2015-12-16 3133 浏览 1 回答
gateway worker 分离部署问题

问题1:三台服务器1台服务器作worker,两位两台作gateway,启动时报错;三台服务器1台服务器作gateway,两位两台作worker,启动正常,但是ws链接不上 问题2:三台服务器的启动顺序有规定先开启worker还是gateway嘛 问题3:分布式负载之后,报redis错误 问题4:分布式负载之后,ws链接偶尔成功偶尔不成功,用户列表是不是要存储在redis中,而不能使用2.0版的内存中...

ch2015 发表与 2015-12-16 3930 浏览 6 回答
移植到服务器上不能连接到服务器是什么原因呢?

WebSocket connection to 'ws:这个是网址:7272/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED 报这样的错误...

阿玛尼 发表与 2015-12-15 4191 浏览 1 回答
workerman3.X怎样捕捉到全局错误,然后自动重启或load所有服务?

我有一个服务是不断的从一台sybase服务器抓取数据,,有时候sybase把连接踢出来,导致程序出错,能不能捕捉到这个错误,就自动重载服务?...

h8h8 发表与 2015-12-13 2647 浏览 1 回答
怎么集成到web里面哪,没看明白文档上写的

1.就是web 项目,然后想集成推送功能,该怎么操作哪?? http://www.workerman.net/upload/answer/20140815/php_process_model.pdf 这个可以下载吗 ...

小玉儿 发表与 2015-12-12 3149 浏览 2 回答

walkor

159701
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝