多级缓存机制(包括缓存的主动过期、定时过期、被动过期)源码剖析

1 多级缓存入口

  

2 初始化缓存

  

3 二级缓存(读写缓存)readWriteCacheMap,每隔180s就会主动过期

4 一级缓存(只读缓存)readOnlyCacheMap,每隔30s自动刷新一次(定时过期)

5 比较只读缓存和读写缓存,如果不一致,就覆盖只读缓存(被动过期)

  

posted @ 2023-02-20 16:12  大坝谁修哈  阅读(121)  评论(0)    收藏  举报