用socket.io做通知系统,请大家看下我的做法有没有问题?
发布于 7 年前 作者 mengLLLL 3506 次浏览 来自 问答

如果用户不在线就存到数据库中,等用户登录的时候再显示?(那怎么判断用户在线还是不在线?)

2 回复

求解答,一般这种通知系统应该怎么做比较好?😞

离线消息肯定要存进数据库的…在线可以用心跳检测;有一种做法,不需要在线状态,有未读消息时,服务器端通过socket.io发送给客户端,客户端收到发送回执处理,则消息变已读,如果不在线,则不会发送回执,消息还是以未读状态存在数据库

回到顶部