聊天室的成员存到了哪里?

CHEN 2021-2-20 685

聊天室的那几个表都是什么意思?

最新回复 (3)
  • HeavyRain 2021-2-20
    引用 2
    聊天室成员存储在缓存中,没有落盘。t_chatroom_blacklist 和 t_chatroom_manager 这两个表原来是想添加 管理员和黑名单功能,目前还没有实现
  • CHEN 2021-2-22
    引用 3
    HeavyRain 聊天室成员存储在缓存中,没有落盘。t_chatroom_blacklist 和 t_chatroom_manager 这两个表原来是想添加 管理员和黑名单功能,目前还没有实现
    那服务器重启后,这些成员是不是就没有了?
    如果我们自己存了聊天室成员,重启后怎么恢复?重启后还能不能收到聊天室的事件回调?
  • HeavyRain 2021-2-23
    引用 4
    那服务器重启后,这些成员是不是就没有了?
    是的,聊天室的特点就是进出比较随意,不像群组那样,所以一般都在内存中。如果重启就没有成员信息了。

    如果我们自己存了聊天室成员,重启后怎么恢复?重启后还能不能收到聊天室的事件回调?
    有个办法是客户端来做,当自己在聊天室界面内,检测到连接状态变化,由断开状态变成已连接状态时,重新加入一遍就行。客户端加入就会有事件回调
返回