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

网站建设合作报道网站推广优化排名教程

网站建设合作报道,网站推广优化排名教程,素材网站建设需要多少费用,网站做关键词用户接入了jmx agent进行prometheus监控后,在某个时间点出现cpu飙高 排查思路: 1、top,找到java进程ID 2、top -Hp 进程ID,找到java进程下占用高CPU的线程ID 3、jstack 进程ID,找到那个高CPU的线程ID的堆栈。 4、分析堆…

用户接入了jmx agent进行prometheus监控后,在某个时间点出现cpu飙高

排查思路:
1、top,找到java进程ID
2、top -Hp 进程ID,找到java进程下占用高CPU的线程ID
3、jstack 进程ID,找到那个高CPU的线程ID的堆栈。
4、分析堆栈信息

通过排查思路,找到了是jmx prometheus的线程:
在这里插入图片描述
jmx prometheus的源码:
在这里插入图片描述
这里只有for循环,很简单的逻辑,所以我们在思考会不会数据量太多了。

通过arthas查看方法返回数据:
watch io.prometheus.jmx.$ findExisting ‘{params,returnObj,throwExp}’ -n 5 -x 3
查看meban数据大小
在这里插入图片描述
prometheus 数据:kafka的客户端id一直在变,所以猜想是不是数据量越大prometheus就会越大
在这里插入图片描述
结论:kafaka 消费数据量比较大的时候,jmx 数据就会比较大。jmx prometheus默认的逻辑是会读取全部的java mbean然后转换成prometheus 数据格式,mbean数据比较多的时候,循环就会比较多,cpu计算就会飙高。mbean中的数据有业务客户端的添加进去的,它的数据量是不可控的。

解决方案: 不读取所有的mbean数据,只读取指定的数据格式

http://www.hrbkazy.com/news/9854.html

相关文章:

  • 网站怎么做效果好中国营销网站
  • 关注济南网站建设企业网站系统
  • 家电网站首页制作大连百度网站排名优化
  • 北京 外贸网站搜索指数
  • 盘丝洞app破解无限盘币绍兴seo网站管理
  • 青岛做网站公司开发网站需要多少钱
  • 外国人做中国英语视频网站东莞网络营销信息推荐
  • 字体艺术设计在线生成怎么进行seo
  • 模板网站平台二维码引流推广的平台
  • 网络营销推广方案心得东莞优化排名公司
  • 简网app工场下载全网seo
  • 如何制作网站页面银行营销技巧和营销方法
  • 网站模板修改百度推广管理平台登录
  • 免费网站制作效果网络顾问
  • 成都的网站实体店100个营销策略
  • 怎么做58同城网站最有吸引力的营销模式
  • 离石市网站建设公司鞍山seo外包
  • 那些网站可以做0首付分期手机号网络广告形式
  • 网站建设2019seo运营学校
  • 做网站最专业的公司关键词排名 收录 查询
  • 网站不兼容怎么办网站公司网站建设
  • 网站建设交易友情链接检查工具
  • 献县做网站的阿里云万网域名注册
  • 乐陵seo网站优化网络销售怎么学
  • 搭建企业网站的步骤百度竞价推广账户
  • html5网站后台指数型基金怎么买
  • 安阳县事业单位外贸seo网站
  • 市面上做网站多少钱廊坊seo快速排名
  • 学做网站培训上海百度知道客服电话人工服务
  • 线下怎么做推广和宣传上海网站seo诊断