用户在线状态的问题

两个用户在没有加入到群组中时,我想要获取其中一个用户的在线状态该怎么获取?比如在线客服,在没有点击联系客服之前怎么知道客服是否在线?Gateway::getClientIdByUid()这个方法好像只能获取当前连接用户绑定的client_id,获取不到其他用户的,该怎么办?...

94技术宅 发表与 2016-04-21 4301 浏览 2 回答
Warning: Invalid CRT parameters detected in

Warning: Invalid CRT parameters detected in C:\Users\Computer\GatewayWorker\Workerman\Events\Select.php on line 221 221:行 // 等待可读或者可写事件 stream_select($read, $write, $e,0,$this->_selectTimeout);...

滴滴哒哒哒 发表与 2016-04-20 3494 浏览 1 回答
有繁重任务时,GateWay里面使用异步链接AsyncTcpConnection

参考了其他人的解决方案,按如下来做: 在Gateway的Application下新增了一个Worker来处理繁重任务(要调外部的http接口) > $task_worker = new Worker('Text://127.0.0.1:13000'); > $task_worker->count = 10; > $task_worker->name = 'TaskWorker'; &g...

jbking 发表与 2016-04-20 6246 浏览 1 回答
workerman怎么监控自己服务端挂掉

workerman怎么监控自己服务端挂掉,自动重启呢 类似nodejs pm2...

task 发表与 2016-04-20 4145 浏览 1 回答
php写的socket和Gateway创建的Websocket握手失败

可以连接上,就是发送数据给服务端的时候一直提示Invalid handshake data for websocket,HTML5可以正常发送、接送数据...

94技术宅 发表与 2016-04-20 4291 浏览 1 回答
使用gateway时,如果定时任务比较多,是直接在business worker里面worker start设置呢?还是另外新建一个worker专门处理和执行呢?

使用gateway时,如果定时任务比较多,有10多个,定时执行也很快,1秒 是直接在business worker里面worker start直接设置定时器呢? 还是在Applications下,另外新建一个worker专门处理和执行呢? 或者,有什么更加合理的方式呢? 新建的worker跟gateway应该是共享同一个session吧?...

jbking 发表与 2016-04-20 5051 浏览 4 回答
请问关于GatewayWorker与我现有项目通信结构是否正确

项目A:GatewayWorker 项目B:home 项目A与项目B同级目录 项目需求:A负责接收硬件反馈回来的信息(TCP协议),并存储数据库,B负责提交请求给硬件,通过websocket提交到Even.php 然后Even.php 处理后 提交到硬件(TCP); 项目B是TP框架的一个项目 现在是这样: 在项目A中 start_gateway.php 定义TCP协议: // 自动加载类 require_on...

蛋挞树 发表与 2016-04-19 3699 浏览 1 回答
请教,TCP WebSocket 的通讯问题

刚接触workerMan这个框架,而且以前也没有做过类似的项目,所以不太理解,希望大家能够帮我解答一下 现在项目是这样的: A:一个安全硬件,是一部电话,通过TCP传输方式,它所反馈的信息,提交到我们的服务器上, B:Web端的一个后台管理这个硬件。 电话所反馈的信息能够提交到我的Even.php这个文件中,而且也可以处理。 但是在Web端应该去怎么配置协议? PS:可能我描述的有问题。也希望大家能够帮助我一下...

蛋挞树 发表与 2016-04-18 3865 浏览 2 回答
一个Gateway下挂载多个Worker项目,怎么配置?

想法是,在Application目录下创建多个项目,其中一个项目(A)用于开启Gateway进程,保存客户端连接数据。用户都连接到(A)这个项目上,发消息的时候用协议号,通过(A)向其他的项目发送数据,其他项目返回数据给(A),(A)再返回给用户。 请教如何配置(A)与其他项目的配置文件? (A)只想部署Gateway进程,其他项目只想部署Worker进程 所有项目都是基于Gateway/Worker的框架。...

mack1992 发表与 2016-04-18 4236 浏览 1 回答
exit with status 9

偶尔会报这个错误,系统故障,重启或者过一段时间就好了,请问是什么原因 跟redis服务、连接数有关系么? PHP 5.4.45 (cli) (built: Oct 16 2015 11:24:58) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies 2016-04-18...

dalarge 发表与 2016-04-18 8297 浏览 3 回答
workerman 支持php7吗

workerman 支持php7吗...

tony 发表与 2016-04-18 3305 浏览 1 回答
请问LiveCamera怎么创建多个视频接收和发送窗口

请问LiveCamera怎么创建多个视频接收和发送窗口 如:用户A、B访问camera.html index.html 则这两个人单独进行视频, 用户C、D访问camera1.html index1.html 也单独进行视频,与上面的进程互不干扰。 怎么实现?...

请问一个问题 发表与 2016-04-18 3486 浏览 1 回答
workermen_加入MYSQL

workermen_加入MYSQL MYSQL连接数据库 是不是可以直接 把 gateway\LIB\DB 的db.php 和 DbConnection.php 两个文件复制出来 在定义一个namespace config\db 的一个PHP文件 就可以连接数据库了!!不用引用gateway框架吧?...

li48855784 发表与 2016-04-17 4350 浏览 4 回答
windows进程数量问题

我是windows下开发,手册里说windows下不支持多进程,就是说BusinessWorker的$worker->count = 1无效,无论设置多大都是一个线程了么? 那如果我把start_businessworker.php文件复制出来一份,变成start_businessworker.php、start_businessworker_2.php两个worker,在start_for_win.bat里写...

牛牛小宝 发表与 2016-04-16 5468 浏览 3 回答
不停的推送消息 求助!

$ws_worker=new Worker('websocket://0.0.0.0:2345'); while(true){ $ch=curl_init(); curl_setopt($ch,CURLOPT_URL,“http://”); $response=curl_exec($ch); sleep(30); } 请问如何能把$response 不停发送客户端呢?...

143kk 发表与 2016-04-15 3185 浏览 1 回答
workman的缓存方式,过期时间?

想知道 workerman 的缓存机制,缓存过期时间,现在在 workerman 中操作数据库的方法获得的数据和在非workerman 中的数据操作获得的数据不一致。所以想问下 workerman 具体的缓存机制,缓存时间,有什么方法可以控制这些缓存。...

yuesir 发表与 2016-04-15 4807 浏览 1 回答
用socketio cpp客户端连接出现问题

错误信息如下: PHP Notice: Undefined property: PHPSocketIO\Engine\Protocols\Http\Request::$res in /root/web-msg-sender-master/vendor/workerman/phpsocket.io/src/Engine/Transports/Polling.php on line 14 Notice: Undefi...

se7enday 发表与 2016-04-14 4466 浏览 1 回答
phpsocketio访问如下错误,新手求教,刚接触ubuntu

地址栏输入 localhost 就能正常进入聊天 但是输入本机IP虽然能进入聊天室但是得不到任何反映而且还不停报如下错误 ://171.212.71.47:2020/socket.io/?EIO=3&transport=polling&t=1460552510751-0 Failed to load resource: net::ERR_CONNECTION_TIMED_OUT socket.io.j...

lancelot 发表与 2016-04-13 4095 浏览 2 回答
thrift rpc 接收处理大文件

计划搭建一个thrift rpc 服务端,接收scribe推送过来的的日志文件。这些文件可能比较大。请问: workman 的thrift rpc能实现吗? 如果能,thrift rpc的服务端如何实现?对方日志一行一行的传过来,服务端一行一行的处理? 会不会不同的日志文件混乱到不同日志文件里?...

tjfuyongjie 发表与 2016-04-13 5411 浏览 1 回答
workman 端口问题

我不是很懂linux,linux的管理者也不是我(我们公司有几百台机器)。我这有几台linux,只有部署的权限。 我想部署workman。看到他们之间需要端口通信。请问: 任意端口就都可以吗?如果端口被占用了,可以换,对吧?会不会这些机器的端口我一个也用不了(比如有防火墙) 换句话说:任意几台机器,端口情况,甚至是端口权限问题,能不能部署workman通信? 谢谢!...

tjfuyongjie 发表与 2016-04-13 4928 浏览 1 回答

walkor

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