GatewayWorker 在Event.php onMessage 中发生阻塞.....

GatewayWorker 在Event.php onMessage 中处理某个客户端发来的数据时,发生了阻塞,导致其它客户端进来的请求到event.php onMessage就被阻塞了。 难道Event.php onMessage是共用的? 我起初认为每个businessworker有一个自己的Event.php onMessage,这样就算某个businessworker阻塞了,其它的businessworker...

tianmc 发表与 2015-08-21 5492 浏览 3 回答
GatewayWorker 如何自动重启

用GatewayWorker,担心程序锁死,导致其它访问连接不进来,所以想用一个脚本定时来连GatewayWorker,如果发现GatewayWorker超时无响应,则重启GatewayWorker。 GatewayWorker有没有现成的,可以适应这种情况的功能?...

tianmc 发表与 2015-08-21 5064 浏览 2 回答
使用GatewayWorker,外部php程序如何向指定的客户端发消息?

使用GatewayWorker,外部php程序如何向指定的客户端发消息? 这个该怎么做?...

tianmc 发表与 2015-08-19 4509 浏览 3 回答
GatewayWorker 在windows下,压力测试并发时的问题...

问题是这样的: 在windows下,使用GatewayWorker,使用的是websocket,客户端使用浏览器模拟500个连接。 然后发现,在我的电脑上,前251个连接正常,在252个就连不上了。 跟踪代码后发现,在gateway的代码中: $gateway->onConnect = function($connection) { //第252个连接,可以执行到这里。 //.......... ...

tianmc 发表与 2015-08-18 5532 浏览 3 回答
AsyncTcpConnection调用不到tast的workerman

task worker的代码: <?php use Workerman\Worker; require_once './Workerman/Autoloader.php'; // task worker,使用Text协议 $task_worker = new Worker('Text://0.0.0.0:12345'); // task进程数可以根据需要多开一些 ...

tianmc 发表与 2015-06-07 3130 浏览 1 回答
主页demo "聊天室“ sleep问题

主页demo 聊天室,如果在代码中对某个用户的发言做延时处理,例如: 在文件Applications\Chat\Event.php 的100行位置添加如下代码: if($client_name=='3333') { sleep(10); } 即用户3333的发言会延时10s在处理。 这个时候发现,用户3333发言后,其它用户立即发言,其它用户的发言会被阻塞,这个怎么解决???...

tianmc 发表与 2015-06-03 4188 浏览 1 回答

tianmc

1855
积分
0
获赞数
0
粉丝数
2015-06-03 加入
🔝