分配请求:queryFrontend 是以被动方式分配查询请求 , 后端 Querier 与 queryFrontend 实时的通过 grpc 监听子查询队列 , 当有新请求时以如下顺序在队列中弹出下一个请求:
- 以循环的方式遍历队列中的租户列表 , 寻找下一个有数据的租户队列 。
- 弹出该租户队列中的最老的请求 。
Loki 作为一个正在快速发展的项目 , 最新版本已到 2.0 , 相较 1.6 增强了诸如日志解析、Ruler、Boltdb-shipper 等新功能 , 不过基本的模块、架构、数据模型、工作原理上已处于稳定状态 。
希望本文的这些尝试性的剖析能够能够为大家提供一些帮助 , 如文中有理解错误之处 , 欢迎批评指正 。
作者:张海军
编辑:陶家龙
出处:转载自公众号京东智联云开发者(ID:JDC_Developers)
【再见,ELK】
推荐阅读
- 运维日志分析工具ELK:Windows与Linux皆可安装
- 张震岳再见歌词介绍
- 腾讯游戏|再见了!腾讯《QQ堂》今日正式停运:运营17年终落幕
- 亿级 ELK 日志平台构建实践
- 掌握CSS3新特性,跟低效率说再见
- 再见HTML ! 用纯Python就能写一个漂亮的网页
- 日志系统新贵Loki,确实比笨重的ELK轻
- ELK有坑,千万别踩
- 高清多图 利用ELK分析Nginx日志生产实战
- 迅雷再见!在全球交友网站Github,找到的6款神软件