消息的接收 / 发送(站内信)
2016-12-14 11:44:38 0 举报
商城运营流程图
作者其他创作
大纲/内容
Y
将广播信息zadd至广播消息时间轴sortedSet
判断广播消息时间轴是否存在
业务系统调用消息服务接口投递消息
投递用户消息
判断用户时间轴是否存在
从DB获取用户时间轴放入sortedSet(放一个标兵)
获取广播消息时间轴自用户上次实例化时间以后的新消息数
接收
判断用户消息时间轴是否存在
前端发请求到消息系统
服务器获取用户最近访问时间
获取用户广播消息上次实例化时间
N
是否0
广播消息入库
缓存广播信息对象
投递广播消息
取出新的广播消息存储到用户消息表,增加至用户消息时间轴,更新用户广播消息实例化时间
通过实例化时间zcount数量及相应的msgIds获取消息
消息接收、发送(站内信)
从数据库加载广播消息的时间轴信息
将用户信息zadd至用户消息时间轴sortedSet
发送
用户消息入库
收藏
收藏
0 条评论
下一页