feat: 增加 RocksDB 检查点备份和恢复
This commit is contained in:
@@ -283,7 +283,7 @@
|
||||
- [ ] 记录 Tantivy IndexWriter 内存和 commit 延迟
|
||||
- [ ] 根据实测调整批量大小队列容量和并发
|
||||
- [x] 增加带排空阶段恢复滞回和探测失败保护的磁盘只读降级策略
|
||||
- [ ] 增加数据库备份检查点和恢复验证
|
||||
- [x] 增加在线 RocksDB 检查点保留上限只读校验和带旧库保留的离线恢复
|
||||
- [x] 增加可配置的终端日志滚动文件日志和保留文件上限
|
||||
- [x] 验证间歇运行和正常退出恢复
|
||||
- [x] 完成本机约七小时真实持续运行并确认采集索引和搜索服务可用
|
||||
@@ -295,7 +295,7 @@
|
||||
- [ ] 内存使用在目标上限内稳定
|
||||
- [ ] 队列和缓存不会随运行时间无限增长
|
||||
- [x] 磁盘不足时能够拒绝新任务排空持久化队列并保留搜索能力
|
||||
- [ ] 备份可以在独立目录恢复并搜索
|
||||
- [x] 备份可以在独立目录恢复并从 RocksDB 重建索引搜索
|
||||
- [ ] 连续运行期间没有数据格式损坏和不可恢复任务
|
||||
|
||||
## 阶段七 部署和运维
|
||||
@@ -336,4 +336,4 @@
|
||||
|
||||
完成二十四小时持续运行并继续观察私有内存 Metadata 成功率候选队列深度和每条成功 Metadata 的网络成本
|
||||
|
||||
随后增加 RocksDB 检查点恢复
|
||||
随后补充 RocksDB 和 Tantivy 内部资源指标并根据实测继续调优
|
||||
|
||||
Reference in New Issue
Block a user