摘要:
一、ThreadLocal是什么?线程本地变量 数据隔离 1.ThreadLocal用来存放线程本地变量,提供了一种线程安全的方式,用来避免数据共享(线程变量隔离)。 ThreadLocal<T>其实是与线程绑定的一个变量。 ThreadLocal和Synchonized都用于解决多线程并发访问。但 阅读全文
posted @ 2020-04-16 22:25
遇见神龙
阅读(205)
评论(0)
推荐(0)
摘要:
1.缓存雪崩:缓存挂了,导致直接查数据库。redis cluster高可用集群部署。 对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓存挂了,此时 1 秒 5000 个请求全部落数据库,数据库必然扛不住,它会报一下 阅读全文
posted @ 2020-04-16 20:33
遇见神龙
阅读(676)
评论(0)
推荐(0)

浙公网安备 33010602011771号