关于连接断开时的日志记录问题

现在Gateway服务器已经弄好终端也通过TCP连接上了, 服务器设置了心跳超时的操作,3分钟没有数据就会断开,终端在登录时如果包有问题我会掉用Gateway::closeCurrentClient(); 问题一、 心跳的断开和Gateway调用的断开机制都会走onClose方法吗? 问题二、 请问怎么区别终端是被哪种方式断开的吗?因为出现终端无故掉线的情况需要这个来调试一下的...

workman 发表与 2017-09-04 2729 浏览 1 回答
智能硬件实时上报数据,求方法

第一次使用,不知从何开始,谢谢...

不说再见 发表与 2016-12-13 2519 浏览 1 回答
Gayeway 连上之后的心跳设置

// 心跳间隔 $gateway->pingInterval = 20; $gateway->pingNotResponseLimit=2; 测试设备连上Gateway之后不发任何数据什么时候断的问题 现在是不管怎么设置pingNotResponseLimit设备在连上Gayeway之后不发数据 都是1分钟服务器把设备断开的 怎么设置设备连上Gateway之后不发数据断开的时间间隔呢? 设置成上面的20...

workman 发表与 2016-10-24 3817 浏览 1 回答
Gateway被频繁连接的问题

现在有一个硬件网关通过TCP连接到Gateway上面的,网关每次要尝试大概100多次才连上Gateway,但是我在onConnect里面打印 100多次都是打印了的 说明其实第一次就已经连上来的啊 但是网关确一直在频繁的重连,我用getAllClient打印发现数组长度100多 有大概100多个client_id 但是其中只有一个是真正连接网关的啊,我设置了一个一分钟的心跳来踢到那些没用的连接 但是没用踢不掉 ...

workman 发表与 2016-09-14 3159 浏览 1 回答
Gateway怎么判断消息是否到达客户端呢

通过send发送消息 怎么判断消息是否到达客户端呢? 可以直接在Gateway框架设置 如果消息没到达客户端自动重发这个消息吗?...

workman 发表与 2016-07-25 2688 浏览 1 回答
Gatewayworkman 心跳问题

在一个项目里面 开启两个Text端口 8282 与 8284 , 8282那个文件设置一分钟的心跳 没有收到数据就断开连接, 8284的不设置心跳 但是一分钟后8284的连接还是断开连接了 为什么呢?只能设置一个心跳吗?那设置多个以哪个为准呢?...

workman 发表与 2016-07-15 4587 浏览 3 回答
Gateway分离部署问题

现在想的部署大概 如下图 [attach]338[/attach] 问题: 1、根据手册分离部署时是一台Gateway,现在有两台Gateway,请问BusinessWorker_*的start_businessworker.php里面的registerAddress填哪一台呢? 因为现在有两台Gateway 2、两台Gateway的Even.php代码需要一致吗?收发客户端消息的时候执行的是Gateway的Even...

workman 发表与 2016-07-01 3747 浏览 1 回答
ajax调用一个方法,该方法里面调用Gateway::sendToClient

ajax调用一个方法,该方法里面调用Gateway::sendToClient,怎么等待Gateway::sendToClient给出客户端的反馈呢,如果没有返回的话,ajax请求完了直接就断了,浏览器页面就收不到客户端的返回数据了,请问怎么办呢 [attach]306[/attach]...

workman 发表与 2016-05-24 3132 浏览 3 回答

workman

1675
积分
0
获赞数
0
粉丝数
2016-05-09 加入
🔝