用socket.io做通知系统,请大家看下我的做法有没有问题?
 发布于 9 年前  作者 mengLLLL  4007 次预览  最后一次回复是 9 年前  来自 问答 

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

2 回复
mengLLLL

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

DevinXian

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