当前位置: 首页 > news >正文

炫酷一些的网站国内最大的app开发公司

炫酷一些的网站,国内最大的app开发公司,凡科可以做社交网站吗,京东购物中心本节重点介绍 : 需求分析架构设计 需求分析 使用预聚合提速查询并且降低高基数查询对后端的压力用户无需变更grafana上的查询语句,后端自动替换效果图 架构设计 架构图 解决方案说明 heavy_query对用户侧表现为查询速度慢在服务端会导致资源占用过多甚至打挂…

本节重点介绍 :

  • 需求分析
  • 架构设计

需求分析

  • 使用预聚合提速查询
  • 并且降低高基数查询对后端的压力
  • 用户无需变更grafana上的查询语句,后端自动替换
  • 效果图
    在这里插入图片描述

在这里插入图片描述

架构设计

  • 架构图
    在这里插入图片描述

解决方案说明

  • heavy_query对用户侧表现为查询速度慢
  • 在服务端会导致资源占用过多甚至打挂后端存储
  • 查询如果命中heavy_query策略(目前为查询返回时间超过2秒)则会被替换为预先计算好的轻量查询结果返回,两种方式查询的结果一致
  • 未命中的查询按原始查询返回
  • 替换后的metrics_name 会变成 hke:heavy_expr:xxxx 字样,而对应的tag不变。对于大分部panel中已经设置了曲线的Legend,所以展示没有区别
  • 现在每晚23:30增量更新heavy_query策略。对于大部分设定好的dashboard没有影响(因为已经存量heavy_query已经跑7天以上了),对于新增策略会从策略生效后开始展示数据,对于查询高峰的白天来说至少保证有10+小时的数据

代码架构说明

  • parse组件根据prometheus的query log分析heavy_query记录
  • 把记录算哈希后增量写入consul,和redis集群中
  • prometheus 根据confd拉取属于自己分片的consul数据生成record.yml
  • 根据record做预查询聚合写入tsdb
  • query前面的lua会将grafana传过来的查询expr算哈希
  • 和redis中的记录匹配,匹配中说明这条是heavy_query
  • 那么替换其expr到后端查询

本节重点总结 :

  • 需求分析
  • 架构设计
http://www.15wanjia.com/news/183591.html

相关文章:

  • 网站系统建设招标公告wordpress中添加登陆页面
  • 网站主页面设计多少钱深圳装修设计公司排名榜
  • 二建考试查询入口seo产品是什么意思
  • 上海网站建设哪里便宜网站建设需要考虑的问题
  • 百度网站上做推广受骗无为住建设局网站
  • 网站浏览器兼容性问题吗免费域名注册可解析
  • 移动开发和网站开发黄石网站建设报价
  • 网站基本功能网址导航哪个好?
  • 优站点网址收录网站群建站系统
  • 青岛高端网站设计公司wordpress比较
  • 为什么打开网址都是站长工具织梦做的网站首页排版错误
  • 溧阳免费做网站建设信息网站
  • 电子商务网站开发的书建筑设计学校排名
  • 银川网站设计联系电话设计制作实践活动100字
  • 网站开发使用的框架百度关键词排名点击器
  • 企业网站静态模板下载外贸类网站
  • 怎么样建设一个电影网站视频dedecms 关闭网站
  • 如何把电脑改成服务器做网站怎样申请网络域名
  • 襄阳市做网站哪里培训网站开发好
  • 搭建 网站的环节wordpress自定义字段使用
  • 中国住建部网站查询网咸阳市网站开发
  • 工程信息网站排名wordpress修改网站标题
  • 开发网站需要怎么做html网页制作代码大全菜鸟
  • 财税营销型网站我的世界大盒子怎么做视频网站
  • 欧美网站建设公司saas平台
  • 月子中心网站建设需求学生个人网页制作 设计具体代码
  • 网站广告推送怎么做如何建立网站的快捷方式
  • 主机网站建设在线ps照片处理手机版
  • 网站开发流程三部分东莞企业模板建站
  • 华润置地建设事业部官方网站山西响应式网站建设推荐