美文网首页
问题排查经验

问题排查经验

作者: 逍遥游的境界 | 来源:发表于2018-05-15 19:57 被阅读0次
    1. 接口超时
      a. 调用外部系统 确认外部系统是否响应超时
      b. 查询数据库 确认sql执行计划是否有问题(需关注查询结果范围较大的sql)
      c. fullgc确认 接口超时时是否有fullgc触发
      d. io问题 服务器io是否异常
    1. java.lang.OutOfMemory: Perm Space
      a. jmap -heap <pid> 查看perm区大小;
      b. jinfo -flags <pid> 查看进程启动时的JVM参数,permsize不包含在xms或xmx大小中;
      c. jstat -gcutil <pid> 查看gc统计信息,会显示perm区占用;
      d. jmap -permstat <pid> 查看类加载器信息,包括类加载器当前存活状态以及大小;

    jdk8或以上版本,因为取消了perm区,新增了元空间,上述查看perm区的信息都替换成了metaspace的相关信息;

    相关文章

      网友评论

          本文标题:问题排查经验

          本文链接:https://www.haomeiwen.com/subject/tgbydftx.html