Skip to content

[建议] 增量推送时的增量数据能覆盖上一次推送到本次推送时间范围内的增量数据 #1198

Description

@weixuepiaoyang-max

💭 你的想法是什么?

据我观察当前实现会在每次定时任务开始时对比出增量数据,而增量推送的时候只会体现上次定时任务执行时识别到的增量数据。这样有一个问题,当我选择"office_hours"时间模板时,如果选择增量推送(全量推送,或者呈现热榜数据的新闻量还是太大了),定时任务每小时运行一次,推送时间为8:00,12:00,18:00时,其实三次增量都只能呈现7:00到8:00,11:00到12:00,17:00到18:00的增量数据,大多实际增量数据将被遗漏。
如果当前实现确实如上面所说,我建议增量推送可覆盖上一次推送到本次推送时间范围内的增量数据。或者简单点的话在每次推送时再判断增量,这样至少不至于漏掉在榜时间长的关键新闻,或者我也可以试下只在推送的时间范围才collect是否可以。

🎯 使用场景(可选)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions