zoukankan      html  css  js  c++  java
  • file-leak-detector(文件句柄泄漏)在JDK1.6环境下 weblogic 和 tomcat安装方式以及使用方式

    file-leak-detector作者博客详见:

    http://file-leak-detector.kohsuke.org/

    file-leak-detector学习贴:

    https://blog.coding.net/blog/java-file-leaks

    --------------------------------------------------------------------------------

    下面是linux服务器+weblogic+jdk1.6的安装file-leak方式

    cd /weblogic/Oracle/Middleware/user_projects/domains/*_domain/bin/
    vi startWebLogic.sh

    在启动命令中添加如下命令
    -javaagent:/home/weblogic/file-leak-detector-1.12-SNAPSHOT-jar-with-dependencies.jar=http=8765

    注意:/home/weblogic/file-leak-detector-1.12-SNAPSHOT-jar-with-dependencies.jar需要真实存在

    file-leak-detector-1.12-SNAPSHOT-jar-with-dependencies.jar jdk1.6的情况下需要使用这个特定的版本,不能用原生版本

    下载地址:

    https://download.csdn.net/download/zxp123549440/10489827


    正常启动时,后台日志会打印:
    Serving file leak stats on http://localhost:8765/ for stats
    启动完成后无法通过网页直接访问,需要在服务器后台通过命令:
    wget http://localhost:8765/
    获得html文件,在查看泄漏日志

    tomcat 安装方法

    cd /tomcat/apache-tomcat-7.0.70/bin/
    vi catalina.sh
    JAVA_OPTS='-javaagent:/home/estest/tomcat/apache-tomcat-7.0.70/bin/1.6file-leak-detector-1.12-SNAPSHOT-jar-with-dependencies.jar=http=8765'
    如下图:

    请注意:一定不要覆盖 堆内存等JVM设置信息

  • 相关阅读:
    SpringMVC 使用JSR-303进行校验 @Valid
    Hibernate Tools生成注释
    大型网站架构演变和知识体系(转载)
    eclipse从数据库逆向生成Hibernate实体类
    性能测试公众号,欢迎你的加入~
    mysql使用druid监控配置
    (转)面试为什么需要了解JVM
    (转)什么是缓存击穿?
    Mysql推荐使用规范(转)
    java应用监控工具
  • 原文地址:https://www.cnblogs.com/zxporz/p/9207559.html
Copyright © 2011-2022 走看看