在大型微服务应用场景中如何判断某个数据为一个热点数据?

提问者:Rae 问题分类:面试刷题
在大型微服务应用场景中如何判断某个数据为一个热点数据?并及时把这个数据添加进缓存。
2 个回答
披起头发是娇弱
披起头发是娇弱
可以做日志分析,日常一般像这种访问商品等信息都是get请求,这样子nginx的日志一般会进入到统一的日志系统,针对此类url做近实时的数据分析(滑动窗口统计),可以分析出热点数据,最后做进一步动作(例如:通知运营或者自动加库存等)
发布于:7个月前 (01-20) IP属地:四川省
自愈
自愈
可以在网关层做一个apo切面统计,比如商品信息,统计最新五分钟的不同商品的访问量,这5分钟内,对配置的商品访问阈值达到上限的信息做进一步动作(例如:通知运营或者自动加库存等)。
发布于:7个月前 (01-20) IP属地:四川省
我来回答