We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
请在这里描述你遇到的问题
场景: 某 RSS 源在14:00有更新,且在此之前的 RSS 信息已全部发送。然而,服务器在13:50 - 18:30时间段内断电,导致服务器重启后无法发送14:00更新的RSS内容。为确保恢复后不会遗漏关键更新,需要实现系统在发送新的订阅信息之前,优先查询并补发断电期间未发送的 RSS 更新。
方案设计: 1. 将 RSS 相关的状态信息(包括发送状态)持久化存储在数据库中。 2. 每次发送新信息前,系统应首先检查并补发历史上未发送的RSS条目。 3. 引入一个重试阈值,以确保历史未发送的信息最多被重试发送 X 次,以避免无限次重发的问题。
请在这里粘贴你的日志
The text was updated successfully, but these errors were encountered:
No branches or pull requests
环境
问题
请在这里描述你遇到的问题
场景:
某 RSS 源在14:00有更新,且在此之前的 RSS 信息已全部发送。然而,服务器在13:50 - 18:30时间段内断电,导致服务器重启后无法发送14:00更新的RSS内容。为确保恢复后不会遗漏关键更新,需要实现系统在发送新的订阅信息之前,优先查询并补发断电期间未发送的 RSS 更新。
方案设计:
1. 将 RSS 相关的状态信息(包括发送状态)持久化存储在数据库中。
2. 每次发送新信息前,系统应首先检查并补发历史上未发送的RSS条目。
3. 引入一个重试阈值,以确保历史未发送的信息最多被重试发送 X 次,以避免无限次重发的问题。
日志
The text was updated successfully, but these errors were encountered: