如何用Swoole WebSocket和Redis实现长尾词长问句的实时聊天室?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1143个文字,预计阅读时间需要5分钟。
Redis实现每个连接WebSocket的服务器都唯一绑定一个用户。通过用户账号=WebSocket连接fd 存储到Redis中。MySQL实现离线消息池。若用户不在线,其他用户发送的消息暂时存储在MySQL中。
Redis 实现每个连接websocket的服务都唯一绑定一个用户。通过 用户账号 = websocket fd 存到redis中。
Mysql 实现离线消息池。如果一个用户不在线,则其他用户发送给他的消息暂时存储在mysql。待该用户上线时,再从离线消息池取出发送。
本文共计1143个文字,预计阅读时间需要5分钟。
Redis实现每个连接WebSocket的服务器都唯一绑定一个用户。通过用户账号=WebSocket连接fd 存储到Redis中。MySQL实现离线消息池。若用户不在线,其他用户发送的消息暂时存储在MySQL中。
Redis 实现每个连接websocket的服务都唯一绑定一个用户。通过 用户账号 = websocket fd 存到redis中。
Mysql 实现离线消息池。如果一个用户不在线,则其他用户发送给他的消息暂时存储在mysql。待该用户上线时,再从离线消息池取出发送。

