46 lines
963 B
Plaintext
46 lines
963 B
Plaintext
|
||
---发布文章
|
||
少量粉丝账户发布文章
|
||
推送到所有粉丝个人收件箱
|
||
|
||
大v账户发布文章(根据粉丝量)
|
||
只推送到活跃用户收件箱
|
||
|
||
|
||
---拉取文章
|
||
活跃账户拉取文章(指定日期内登录过的用户,登录频率)
|
||
查询收件箱
|
||
|
||
非活跃账户拉取文章
|
||
查询收件箱
|
||
查询关注列表中大v发布文章,并将其插入自己的收件箱
|
||
|
||
文章过滤
|
||
检测是否过期文章
|
||
判断是否活跃账户
|
||
每天检测一次所有用户活跃情况
|
||
新注册一周内用户默认-活跃
|
||
超过三天没有动作-不活跃
|
||
近一个月内使用超过10天活跃-活跃
|
||
|
||
活跃粉丝数量过大需要分批推送处理
|
||
|
||
用户活跃状态同步到缓存
|
||
每位用户一个不常写缓存,is_active
|
||
|
||
新建定时任务-每日 判断是否活跃账户
|
||
|
||
|
||
批量获取文章列表,二级缓存
|
||
|
||
两个异步任务
|
||
1.post发布投递
|
||
2.用户活跃流程-拉取大vpost
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|