使用joinGroup 将用户加入分组,然后在onWorkerStart中使用Timer 0.5秒执行一次,将数据推送。但是运行几分钟后自己停了,也没有报错。
由于推送的数据量很大,我是需要提前将数据推送到所有的分组之中吗。还是等有用户订阅加入分组,再去推送呢。
gatewayWorker发的数据是实时的,加入分组后,不会收到之前sendToGroup的数据,只能收到加入分组后sendToGroup的数据。 定时器不一定停了,也可能是客户端断开了。定时器里加一个echo打印,看下停没停
感谢解答,确实是客户端原因
不用提前; 这是做的现货合约嘛
1.先看看是不是连接断开了 2.查看是否报错,可以打印数据或者日志 3.如果数据量大的话就分片进行操作
gatewayWorker发的数据是实时的,加入分组后,不会收到之前sendToGroup的数据,只能收到加入分组后sendToGroup的数据。
定时器不一定停了,也可能是客户端断开了。定时器里加一个echo打印,看下停没停
感谢解答,确实是客户端原因
不用提前;
这是做的现货合约嘛
1.先看看是不是连接断开了 2.查看是否报错,可以打印数据或者日志 3.如果数据量大的话就分片进行操作