GatewayWorker消息是按顺序处理的吗,是php代码逻辑完成再处理下一条这种吗?

比如业务处理使用一个统一的class(class是在onWorkerStart创建的,共用) 一条消息来了,给class设置data,然后再执行class的逻辑 如果不是按顺序,那会出现,前一个消息设置了data但逻辑还没跑完,后一个消息来了后更改data导致前面一条数据异常 或者不同进程存在此问题,同一进程没问题? 大神求解...

cnrae 发表与 2018-02-11 2560 浏览 1 回答
请问GatewayWorker加入GlobalData,Server应该在哪里new呢

菜鸟求助 想在GatewayWorker加入GlobalData 但不知道$worker = new GlobalData\Server('127.0.0.1', 2207);应该在哪里加入啊 试过独立的start.php,会报错。 大神帮忙...

cnrae 发表与 2017-08-05 2636 浏览 1 回答
GatewayWorker的单个用户并行同时发送很多信息有问题吗

比如用户aaa的客户端并行同时发几十条或更多信息到服务器,服务器处理完通知客户端 这样会有粘包之类的情况吗? 是否有必要做成队列发送呢...

cnrae 发表与 2017-07-03 2365 浏览 1 回答
web-msg-sender也用了PHPSocket.IO,为什么负载能力会比PHPSocket.IO强啊

PHPSocket.IO只能支持千人在线的话,web-msg-sender负载如何啊...

cnrae 发表与 2016-12-30 2713 浏览 5 回答
PHPSocket.IO单端口的负载如何啊,是否只有不支持webSocket的客户端消耗大

查看之前的问题,有提到PHPSocket.IO大概能支持千人在线 这个是如何测试出来的呢,硬件环境影响大吗 应该是不支持webSocket的客户端才会消耗比较多资源吧,支持的应该跟GatewayWorker负载能力相同吧...

cnrae 发表与 2016-12-28 2682 浏览 1 回答

cnrae

1935
积分
0
获赞数
0
粉丝数
2015-06-07 加入
🔝