Initial commit

This commit is contained in:
pomjay
2025-06-25 08:57:54 +08:00
commit ffe5ab0f2a
17 changed files with 1198 additions and 0 deletions

View File

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