最近在学习性能测试方案,了解到缓存雪崩,缓存击穿和缓存穿透三个概念,针对学习内容在这里做个总结,以便于之后再遇到对于缓存相关的测试方案时能够参考。
之前在我们云备份产品的Agent端,为了优化增量备份效率,开发团队设计了设计了以下核心模块:缓存上下文记录模块 / 备份数据写入模块 / 操作日志记录模块等。设计目的是避免重复计算增量位置,但是由于对备份数据写入逻辑中文件流未关闭,导致上线后出现了Agent 机器内存泄漏后备份任务异常中断。 基于以