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

天津网站建站公司网站建设项目团队组织结构图

天津网站建站公司,网站建设项目团队组织结构图,石家庄房产网,技能培训网业务生产启动时,20个节点有1-2个节点因为jvm问题出现启动失败,k8s自动重启后正常。在测试环境2个节点下偶现 排查思路: 先拿到hs_err_pid的jvm错误文件找到当前线程和内部错误信息 hs_err_pid 文件分析 当前线程:lettuce的线程…

业务生产启动时,20个节点有1-2个节点因为jvm问题出现启动失败,k8s自动重启后正常。在测试环境2个节点下偶现

排查思路:

  • 先拿到hs_err_pid的jvm错误文件
  • 找到当前线程和内部错误信息

hs_err_pid 文件分析

当前线程:lettuce的线程

在这里插入图片描述

线程堆栈

在这里插入图片描述

Internal exceptions :

在这里插入图片描述
从信息中就可以看出,导致这次jvm异常的是lettuce线程的一个jfr相关的操作。然后我们就可以去看lettuce 的官网和github有么有关于这个jfr的错误信息的记录,还可以看jdk关于这个这个jfr的错误issue,因为最后报错是jdk的报错


lettcue和jdk 官网资料排查

lettcue在6.1以上版本才开启了jfr事件流
在这里插入图片描述
jdk 官方解释
The class transformation of custom JFR events does not seem to be thread save. If multiple threads are loading the same custom JFR event class, eg. because the classloader is parallel capable, then this results in a JVM crash.

结论

lettuce在6.1以上版本开启了jdk的一个jfr事件流上报监控的功能,这个jfr的功能和agent 字节码增强的transformation 操作在并行环境下有冲突,所以就解释了为啥20个节点的时候是必现,然后jvm异常后重启又正常了。

解决方案:

io.lettuce.core.jfr=false 禁用jfr功能

参考:

jdk jfr bug: https://bugs.openjdk.org/browse/JDK-8249009
lettuce jfr: https://github.com/lettuce-io/lettuce-core/wiki/Connection-Events

http://www.yayakq.cn/news/130437/

相关文章:

  • 网站运营费用预算网站制作公司权威乐云践新专家
  • 上海外贸网站推广哪家好做网站多久能学会
  • 做得好的网站大连市建设部网站官网
  • 手机网站搭建教程qq群推广
  • 免费做手机网站科技布沙发清洗
  • 网站双语怎么做哈尔滨信息网58同城
  • 保定电子网站建设广东自助建站网站
  • 网站一般做多大的网站建设公司案例
  • 网站建设前台功能网站做编辑赚钱
  • 唐山企业网站中国500强最新排名2021
  • 做游戏网站要通过什么审核安居客二手房官网
  • 阿里云网站建设详细教程郑州美容网站建设
  • 做网站的网页用什么软件好商城网站制作 价格
  • 做类似美团的网站得多少钱网站 302重定向 备案
  • 专注高端品牌网站的设计北流建设局网站
  • 海南做房地产网站的网络公司免费的网页设计成品下载
  • html制作一个网站代码中美关系最新消息视频
  • 深圳骏域网站建设专家88域名买好了怎么做网站
  • 搜索引擎在哪里获取网站东方资产营销网站
  • 苏州营销型网站建设方案中国设计联盟网创始人
  • 如何查询一个网站所属的主机许昌城乡建设局网站
  • s上海网站建设项目建设管理 公司 网站
  • 有关电子商务网站建设的 论文单纯做seo能否提升网站流量
  • 浙江网站建设售后保障东莞h5网站制作
  • 网站新闻稿模板企业网站管理系统排名
  • 建材销售网站手机模板网络营销策划推广公司招聘
  • 百度站长平台网页手机wordpress网站实现微信登录
  • 网站开发与管理学什么seo排名如何
  • 响应式网站模板分享在工商局网站做变更需要多久
  • 网站应该如何进行优化网站排名优化服务