精品为您呈现,快乐和您分享!
收藏本站
类型:编程开发 语言:简体
大小:5.3M 更新时间:2021-01-18
推荐指数:
应用简介
JDhotkey 京东轻量级热键检测框架,可以检测任何无法提前感知的突发热点数据,包括但不限于热点数据(如突然大量请求同一商品)、热点用户(如恶意爬虫刷单) )、热点接口(同一接口突然出现海量请求)等,可以毫秒级精准检测。
JD hotkey(京东轻量级热键检测框架)可以检测任何无法提前感知的突发热点数据,包括但不限于热点数据(如同一产品突然大量请求)、热点用户(如恶意爬虫刷)、热点接口(同一接口突然海量请求)等,毫秒级精准检测!
软件介绍
JD-hotkey是京东APP后端热数据检测框架,经过多次高压压力测试和2020年京东618推广测试。上线运营期间,每天检测数十亿个密钥,精准捕获大量爬虫、刷机用户。大量热门产品被精准检测,毫秒级推送至各服务器内存,大大减少了对热点数据的需求。数据层的查询压力提高了应用程序性能。
任何无法提前感知的突发热点请求,包括但不限于热点数据(如同一产品突然出现大量请求)、热点用户(如爬虫、刷机)、热点接口(如同一接口突发大量请求)等待毫秒级精准检测。然后将这些热点数据、热点用户等推送到应用程序部署的所有机器的JVM内存中,大大减少对后端数据存储层的影响,并且客户端可以决定如何使用这些热键(例如作为热门产品)。进行本地缓存、拒绝热用户访问、熔断热接口或返回默认值)。这些热键在整个应用程序集群中是一致的。
核心功能:热点数据检测并推送到集群内各服务器
应用场景
京东热键适用场景:
1.Mysql热数据本地缓存
2.redis热数据本地缓存
3、黑名单用户本地缓存
4.爬虫用户限流
5、接口及用户尺寸限流
6、单机界面及用户维度限流
7.集群用户维度当前限制
8.集群接口维度电流限制
热门攻略
热门资讯