![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swool
淋过雨的街头
苦海无涯,,学无止境。。
展开
-
解决swoole聊天丢包问题
一、问题描述: 项目:项目为一个聊天室,选择swoole技术实现,查看官方文档使用心跳检测可以回收没有用的fd值,并且减轻压力。服务器:初始化配置heartbeat_idle_time,heartbeat_check_interval 这两个参数客户端:检测关闭事件,断线续联服务器问题:服务器主动断开客户端的时候,这个链接的过程中有人发送消息包,则会有很大的可能丢包二、...原创 2020-01-04 11:47:02 · 632 阅读 · 0 评论 -
Linux 安装swool
一、说明 操作系统:CentOS php安装目录:/usr/local/php php.ini配置文件路径:/usr/local/php/etc/php.ini二、安装 1、安装swoolecd /usr/local/srcwget https://github.com/swoole/swoole-src/archive/...原创 2019-03-30 14:51:53 · 512 阅读 · 0 评论 -
PHP之swool搭建即时通讯聊天(仿PC微信)
一、swool应用场景 与硬件设备连接通讯(定位设备) IM系统(用于直播页面的聊天通讯) 二、部署图 三、程序流程1、用户业务ID绑定swool动态fd因为fd为动态的,是每次链接swool时生成的,发消息的时候需要用到,所以每次建立链接时需要跟业务ID进行绑定2、发送/接受消息设A用户给B用户发消息,用B用户业务ID去数据库或者redis反查...原创 2019-04-03 15:56:32 · 3602 阅读 · 0 评论