框架出现 gateway 到 BusinessWorker丢包

就是 客户端 到gateway的数据 正常 gateway 到 businessworker 数据 不通 没有进去 events.php文件 就是部分客户端 会出现 这种 情况...

印度阿三 发表与 2018-08-09 3147 浏览 5 回答
Gatewayworker中使用AsyncTcpConnection如何保活连接?

我在本地的Gatewayworker中第一个businessWorker线程建了一个AsyncTcpConnection连接,如果只在onclose()中做reConnect(5)的话,发现当我拔掉网线的时候没办法重连到远端,所以做了心跳,开了个定时器监测,超过2次就直接重新连接,但是运行一段时间后发现AsyncTcpConnection一直反复的执行到onclose(),这是什么原因?或者说我用的方法有问题?有没有...

vall_lai 发表与 2018-08-09 3316 浏览 2 回答
gateway 当send发送的内容达到500KB或者更大

情况是: 客户端每1秒就去请求,gateway立马回馈500kb或是更大的内容给客户端 对服务器的要求是怎样的? 当前遇到的情况,客户端socket突然断开链接了...

1619443919 发表与 2018-08-08 2556 浏览 1 回答
使用 workerman 做TCP client 做服务器的压力测试

物联网业务单纯测试 TCP 连接数量已经没用意义,所以需要做压力测试的时候模拟真实业务,比如有5万台设备,每分钟内都上传一次 GPS 数据等。这时候测试的不再是 workerman 框架自身的性能,而是 Server 端整体的性能。 昨天开始尝试用 workerman 作为 TCP Client 与 server 对接(server 端也是 wokerman-gatewway),通信协议是基于 TCP 的自定义协议...

aidong_wang 发表与 2018-08-06 9421 浏览 4 回答
GatewayWorker exit with status 11

运行日志里都是2018-08-03 09:12:54 pid:21533 worker exit with status 11 ,这个是什么问题,要怎么解决。...

赛睿 发表与 2018-08-03 3383 浏览 1 回答
session设置和获取的bug,如果session数组中存在一个二维数组 用updateSession函数对本链接更新那个二维数组会有bug

先初始化当前client_id的session 为array('id'=>'1','group'=>array('a'=>'aaa','b'=>'bbb')); 然后调用 Gateway::updateSession更新当前client_id的session传入参数array('group'=>array('c'=>'ccc')) 这时候当前链接的全局变量$_SESSION的值变为...

479820787 发表与 2018-08-02 3309 浏览 1 回答
请教下数据库连接中断问题

我建立了一个监听 当有用户连接的时候 我去操作数据库 很好用 当我服务开了 N天之后 在有用户连接 我这边直接报错了 连接数据失败 重启之后 又可以用了 是不是 我连接数据库 有有效时长 当超出这个时长 就会自动断开数据库连接!! 数据库 MYSQL 请教请教...

liming649 发表与 2018-08-02 2951 浏览 4 回答
关于断开客户端连接后,Events::onClose 中调用 Gateway::getUidByClientId 返回空值null问题

问题重现: 模拟一客户端成功与服务器建立连接 事先在 Events::onConnect 中调用 Gateway::bindUid Events::onClose 中调用 Gateway::getUidByClientId 模拟断开客户端连接,结果 Gateway::getUidByClientId 返回空值null [attach]1194[/attach] 问题调试: 如图 return 断点调试,发现能如期获取...

phpcreeper 发表与 2018-08-02 3406 浏览 1 回答
启动全部都ok 但是日志里好多报错啊 急

启动全部都ok 但是日志里好多报错啊 急 2018-08-01 15:24:56 pid:8316 Worker process terminated with ERROR: E_ERROR "Uncaught Error: Class 'EventBase' not found...

1619443919 发表与 2018-08-01 2698 浏览 2 回答
gateway部署在单独一台服务器上.其他服务器需要连接这个服务器获取在线的用户并推送信息

RT 我该怎么处理. 我现在lanip我填写了内网ip. 其他几台服务器也都是在内网.但是我好像连接不上...

songle 发表与 2018-08-01 3244 浏览 1 回答
请问使用GatewayWorker分布式

请问使用GatewayWorker做分布式部署还需要考虑服务器\进程之间的通信问题吗?比如是否需要用Channel来解决。...

wlzx_syl 发表与 2018-08-01 2583 浏览 1 回答
gatawayworker接受TCP客户端发送过来的数据,总大小7K左右,怎么才能一次性将内容读取出来

现在再写一个项目,再项目中客户端会给服务器发送差不多7000字节的数据到服务器,但是每次服务器都收到N个分包,导致数据错乱,原因是有N个客户端同时给服务器发送数据。 请问一下,有什么方法让服务器能够一次性将所有的数据都读取出来...

hcf1106 发表与 2018-07-31 2302 浏览 1 回答
gatewayworker 中的cookie

客户端通过websocket向gatewayworker发起的连接带有cookie,gatewayworker怎么拿到这个cookie?message中有?...

you_only89 发表与 2018-07-31 3348 浏览 2 回答
Workerman 多开启动失败问题

laravel 使用Workerman , 已经开了一个服务以后,再开另一个提示已经运行, Workerman start in DEBUG mode Workerman already running 端口号确定不同 ,这个要如何处理 ?...

hunterkou 发表与 2018-07-31 5556 浏览 1 回答
你好 wolkor!请教一下workerman的tcp通讯问题,万分感谢!

1.硬件客户端断电后立即上电连接服务器,出现如图:pic2.png,不知道为什么连接成功了又断开了? 2.硬件客户端断电后过一会或者几秒后上电连接服务器,出现如图:pic3.png,这个是正常的...

wuhe66 发表与 2018-07-30 2915 浏览 1 回答
使用sql连接类会存在sql注入

文档建议使用的mysql类会存在sql注入?不是参数化查询吗?...

bypassword 发表与 2018-07-30 2664 浏览 3 回答
为什么项目跑了两天会出现这种情况(如图)?

...

hahsam 发表与 2018-07-30 2789 浏览 3 回答
关于gateway worker原理问题

client-->gateway 1-n -->business 1-n 是不是每个business启动时 主动找到所有的gateway 并建立一个tcp长连接。 而gateway接到请求数据后,会找一个空闲的business处理,而当business忙时,不在接受请求。 相当于gateway是异步非阻塞的, 儿business是同步的...

ayamzh 发表与 2018-07-28 3553 浏览 5 回答
composer mqtt 报错

composer require workerman/mqtt Could not find a version of package workerman/mqtt matching your minimum-stability (stable). Require it with an explicit version constraint allowing its desired stability. 尝试了2台服...

yfgcq 发表与 2018-07-27 3859 浏览 10 回答

walkor

151561
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝