请问,在同一个网站上,A页面和B页面,都使用了gatewayworker的onclose功能, 比如A页面在关闭后,触发了onclose中的a()函数操作。 B页面在关闭页面后,触发了onclose中的b()函数操作。 请问这种情况下,如何使用switch case 或者其它方式来使用同一个onclose() ? 有办法解决吗?还是说,只能再搭建一个gatewayworker ,然后让A页面和B页面分别连...
Gatewayworker使用的是gateway-worker-for-win,版本:3.0.12 我遇到的奇异问题是,Gatewayworker没什么问题,在业务连接redis的时候,会造成第一次连接失败,第二次及以后连接都正常的问题产生。 情况说明: 我的redis初始化代码在onWorkerStart中: public static function onWorkerStart($b...
各位大神,我有两个问题想请教一下, 问题一: 我是在TP5的控制器中,进行了client_id与uid绑定: // client_id与uid绑定 $Gateway::bindUid($client_id,$mbid);在控制器内,client_id与uid绑定完成以后,我又用 $mbida = $Gateway::getUidByClientId($client_id); 方法取出了uid,目的是测试一下是否...
大家好,刚接触GatewayWorer,我是用TP5框架+GatewayWorker的, 想问一下,GatewayWorer的心跳检测(客户端定时发送心跳)给服务端,那么,下面这些心跳代码, $gateway = new Gateway("Websocket://0.0.0.0:8585"); $gateway->pingInterval = 55; $gateway->pingNotRespo...