swoole猎取音讯发送失利毛病的要领【swoole】,swoole,错误
作者:搜搜PHP网发布时间:2019-12-25分类:Swoole浏览:97
向客户端发送数据,函数原型:
bool Server->send(mixed $fd, string $data, int $serverSocket = -1);
发送历程是异步的,底层会自动监听可写,将数据逐渐发送给客户端
参数
$fd,客户端的文件描述符
$data,发送的数据,TCP协定最大不得凌驾2M,可修正 buffer_output_size 转变许可发送的最大包长度
$serverSocket,向Unix Socket DGRAM对端发送数据时须要此项参数,TCP客户端不须要填写
返回值
发送胜利会返回true
发送失利会返回false,挪用$server->getLastError()要领能够获得失利的毛病码
Server->getLastError
猎取近来一次操纵毛病的毛病码。营业代码中能够依据毛病码范例实行差别的逻辑。
function Server->getLastError()
返回一个整型数字毛病码
发送失利毛病
1001 衔接已被Server端封闭了,涌现这个毛病平常是代码中已实行了$serv->close()封闭了某个衔接,但仍然挪用$serv->send()向这个衔接发送数据
1002 衔接已被Client端封闭了,Socket已封闭没法发送数据到对端
1003 正在实行close,onClose回调函数中不得运用$serv->send()
1004 衔接已封闭
1005 衔接不存在,传入$fd 多是毛病的
1007 吸收到了超时的数据,TCP封闭衔接后,大概会有部份数据残留在管道缓存区内,这部份数据会被抛弃
1008 发送缓存区已满没法实行send操纵,涌现这个毛病示意这个衔接的对端没法实时收数据致使发送缓存区已塞满
1202 发送的数据凌驾了 server->buffer_output_size 设置
引荐进修: swoole视频教程
以上就是swoole猎取音讯发送失利毛病的要领的细致内容,更多请关注ki4网别的相干文章!
相关推荐
- windows10如何运行thinkphp6+swoole_ThinkPHP教程,thinkphp6,swoole
- EasySwoole 基础入门_php教程
- swoole服务启动不了怎么办_swoole教程,swoole
- swoole提示找不到php.ini怎么办_swoole教程,swoole
- swoole属于是插件吗_swoole教程,swoole
- swoole如何实现直播_swoole教程,swoole
- swoole如何监听redis数据_swoole教程,swoole
- swoole如何管理集群_swoole教程,swoole
- swoole如何关闭守护进程_swoole教程,swoole
- swoole客户端无法连接怎么办_swoole教程,swoole
- Swoole排行
- 最新文章
- 广而告之