【怎么社区没有同步原来的账号呢,原来的账号登不了了。】
请问怎么比较好的实现博客系统这种“通知”功能。啊
因为首先是用户数量会很多,然后通知的种类也很多,想问下怎么处理比较好。
【怎么社区没有同步原来的账号呢,原来的账号登不了了。】
请问怎么比较好的实现博客系统这种“通知”功能。啊
因为首先是用户数量会很多,然后通知的种类也很多,想问下怎么处理比较好。
你说的【原来的账户】,是【javaweb.io】的账户么?这个社区跟它不同步。javaweb社区已经关掉了。(服务器到期)。这个社区长久使用,我挂了。它都不会挂。放心!
对是那个站点的用户。
大佬这个问题咋解决啊?
这种通知可以用消息队列。触发事件后,把消息推送到队列里面。客户端定时的拉取消息。
也就是说比如“有人回复了你的帖子“,”有人点赞了你的帖子“,事件触发后,会把消息推送到消息队列,当用户登陆系统进入通知页面后就从队列里面消费获取消息。但是还有一个问题是,用户会有很多,消息种类也有很多,这个怎么存储处理呢
区别不同的消息类型。肯定是通过消息对象来的。
{
"type":1, // 消息的类型
"content": "你好", // 消息的内容
...
}
如果你应用不大,可以直接把消息持久化到DB。每条消息记录添加一个字段标识是否已读。客户端每次轮询,就从DB检索未读的消息。
非常感谢,我再想下,有问题再请教!