swoole_server::$connections如何区分普通连接和websocket连接
来源:8-12 赛事直播在线用户处理 - redis方案(一)
哥吉拉不说话
2018-05-09
老师在视频中说到可以使用$connections属性来推送消息,但是$connections中保存了所有的连接,如果使用push给普通tcp连接发送消息会报错,那有没有什么方法区分两种连接呢
写回答
2回答
-
hen_nam
2021-08-07
foreach ($server->connections as $fd) { if ($server->isEstablished($fd)) { $server->push($fd, '...'); } }
https://wiki.swoole.com/#/websocket_server?id=isestablished
00 -
singwa
2018-05-10
你好可以根据端口来做判断
00
相似问题