[1.0.17] - 2026-04-19
Changed
- 调整监控并发模型为“订阅级调度、feed 级更新串行化”:
- 不同订阅仍按各自
interval/next_check_time判断是否到期 - 但同一个 RSS Feed 在任意时刻只允许一个协程进入更新流程,避免多个订阅同时处理同一 Feed
- 不同订阅仍按各自
Fixed
- 修复同一 Feed 被多个订阅几乎同时轮询时可能出现的重复推送问题:
- 为
Feed更新流程增加 feed 级互斥保护,串行化抓取、去重、推送与entry_hashes持久化 - 避免多个协程同时读取同一份旧的
feed.entry_hashes,将同一条内容重复判定为“新条目”
- 为