workerman发送数据大于8192,出错

发送小于8192的数据,没有问题。 当数据大于8192,通过回调继续发送,但是在添加回调时,会出现PHP Warning,回调添加失败,造成后面的数据没有发送。 添加回调代码 Worker::$globalEvent->add($this->_socket, EventInterface::EV_WRITE, array($this, 'baseWrite')); 出现的PHP Warning Warni...

ocean 发表与 2019-01-13 2447 浏览 2 回答
web服务器 http协议发送几M数据 客户端接受不完整

最近开发过程中,接口调试时发现客户端收到的数据总是不完整,追踪代码发现在TcpConnection.php中 $len = @fwrite($this->_socket, $send_buffer, 8192); socket最大发送8192字节,超出的部分就丢掉不发了,有什么办法修改吗?这是workerman的BUG吗?...

shuishangmu 发表与 2018-09-07 3552 浏览 1 回答

ocean

44
积分
0
获赞数
0
粉丝数
2019-01-13 加入
×
🔝