小白问一下关于心跳操作的问题,谢谢各位大神

想问下这个心跳操作是写到哪里呢? 我用的tp5框架,写到控制器中,无法找到类 Gateway 在控制器怎么写呢 文档又说gateway和控制器应该分开部署 所以没太弄懂这个客户端定时发送心跳写到哪里?js文件?js也不应该用$gateway->XXX 这种语法啊 先谢谢大神的指导...

梁大胖 发表与 2020-02-14 2015 浏览 1 回答
Call to a member function add() on null

调用Client发送消息提示这个问题...

752585957w 发表与 2020-01-03 3293 浏览 1 回答
在gateway中 onWebSocketConnect 事件中HTTP_ORIGIN来源没有获取到客户端真实的来源

gateway 中 事件 $gateway->onConnect = function($connection) { $connection->onWebSocketConnect = function($connection , $http_header) { var_export($_SERVER); var_export($_GET); echo $_SERVER['HTT...

workmanxinshou 发表与 2019-12-26 2782 浏览 1 回答
同一个进程中多个timer是异步的还是阻塞的呢?

同一个进程中多个timer是异步的还是阻塞的呢?...

workmanxinshou 发表与 2019-12-25 3306 浏览 1 回答
在相同IP和端口号的情况下建立的连接,在短时间里内重连,重连的时候会被踢下线???

请教个问题:在相同IP和端口号的情况下建立的连接,在短时间里内重连,重连的时候会被踢下线,业务代码什么都没有写,这是为什么?...

li631872836 发表与 2019-12-20 2191 浏览 3 回答
Gateway::sendToClient($client_id, $message_str) 客户端收不到消息。

用socket 在客户端和 服务器之间 进行交互。onConnect的时候,向客户端发送消息,可以收到。 但是,当onMessage 的时候 ,使用同样的方法,客户端收不到消息。 虽然客户端收不到服务器消息,但是服务器可以收到客户端发送过来的消息。 $data_arr = [123, 0, 0, 0, 0, 93, 238, 85, 249, 0, 139, 0, 5, 1, 1, 0, 0, 2, 168, 123...

andy 发表与 2019-12-09 3049 浏览 5 回答
求助:http-client 提示SSL证书错误,谷歌https调用报错,腾讯https正常

求助: gatewayworker的event.php里面,需要调用第三方服务接口,调用腾讯https正常,调用谷歌的https报错,网上搜索了下是由于谷歌的证书是自签名的,所以会提示certificate verify failed,腾讯用的是第三方的证书,能正常调用没有问题。请问这个调用报错该如何设置和处理呢?谢谢 SSL handshake error: stream_socket_enable_crypto(...

daming 发表与 2019-12-09 3548 浏览 1 回答
workerman 突然产生僵尸进程导致服务器kill,麻烦大神们帮忙看下

已正常运行好几个月,突然出现这种情况,过程中确认redis连接是正常的,后面经过重启服务后恢复正常....

beibly 发表与 2019-12-09 2521 浏览 2 回答
获取在线的ID,出错

dump(Gateway::getAllClientCount());...

Coderc 发表与 2019-12-06 1973 浏览 1 回答
在AsyncTcpConnection中,关于checkConnection的触发问题

源码: $this->_socket = stream_socket_client("{$this->transport}://{$this->_remoteAddress}", $errno, $errstr, 0, STREAM_CLIENT_ASYNC_CONNECT); 。 。 。 Worker::$globalEvent->add($this->_socke...

xxfxxfxxfxxf 发表与 2019-12-06 2525 浏览 3 回答
websocket客户端内网连接失败

GatewayWorker作为服务端放A服务器 Html页面放在B服务器 A、B在同一内网 预期效果是: 外网访问Html, Html使用websocket连接A的内网ip 目前的情况:Html使用websocket连接A内网ip失败,连接A外网ip是可以的 使用的是阿里云的服务器 安全组端口都开了的 start_gateway.php里的地址也改了 $gateway = new Gateway("webs...

jjjjboom 发表与 2019-12-05 5599 浏览 1 回答
workerman 做HTTP服务,协议HTTP/1.1,请求头直接服务这边设置connection为close的话对性能有影响么?

workerman 做HTTP服务,协议HTTP/1.1,请求头直接服务这边设置connection为close的话对性能有影响么?...

defence 发表与 2019-12-04 2638 浏览 1 回答
无法composer require 异步http-client组件,composer报错,我升级了版本

composer require workerman/http-client 执行这一步时报错,初步怀疑是workerman版本原因,原有版本是3.5.16 升级版本到3.5.23,再次执行,还是一样的错误 有没有大佬帮忙看一下什么原因 php版本是7.2 下面是错误信息 Your requirements could not be resolved to an installable set of packages...

thesh 发表与 2019-11-22 2491 浏览 3 回答
gatwayworker 有的客户端的连接上来 但是没有触发Events的onConnect, stdout.log打印也没有记录

gatwayworker 有的客户端的连接上来 但是没有触发Events的onConnect, stdout.log打印也没有记录...

peter没有潘 发表与 2019-11-20 1860 浏览 1 回答
官方demo跑不起来,不知道哪儿的问题?

官方代码,监听2346端口: linux启动服务成功: 腾讯服务器端口放行: 浏览器访问始终是无法访问??不知道哪儿问题,,望大神指点!!!...

dongshine 发表与 2019-11-19 1947 浏览 2 回答
gatewayworkerman 运行报错:SendBufferToWorker fail.

刚开始都可以启动 正常收发信息,周六日两天的时间突然就启动失败并且提示SendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready,Gateway 和 BusinessWorker都启动正常,,参照手册http://doc2.workerman.net/send-buffer-to-worker-fa...

workerlosser 发表与 2019-11-18 3467 浏览 2 回答
workman连接数上不去,现在最多能连上800多个,请问是什么原因?

连上的时候建立定时器,收到消息关闭定时器,无其他任何逻辑代码。 已根据官方说明,优化linux内核,连接数还是上不去,请问这是什么原因?...

li631872836 发表与 2019-11-11 3890 浏览 11 回答
定时器与房间

需求:房间开启后10s内人数达到8人游戏开始,或者房间开启后10s房间人数大于等于2小于8游戏开始,开始后出现摇色子按钮,3秒后不管用户是否点击出现色子旋转动画,3秒后出现各自结果。 问题:轮询与延时该怎么做,这个场景用workerman好一点还是gateworker好一点...

xiaoxin 发表与 2019-11-11 2368 浏览 2 回答
请教walkor大大,这种死循环CPU暴涨的问题

https://wenda.workerman.net/question/4085 请教walkor大大,为什么这种onworkerstart里面的死循环,不加sleep延迟一下,CPU就暴涨,是什么原理...

wadeYang 发表与 2019-11-09 2873 浏览 1 回答

xiuwang

10501
积分
0
获赞数
0
粉丝数
2016-12-08 加入
×
🔝