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设置信息

  • 相关阅读:
    ubuntu16.04添加开机启动任务
    Elasticsearch-5.0.0移植到ubuntu16.04
    转:解决npm install慢的问题
    解决virtualbox装ghost xp装驱动时报portcls.sys蓝屏的问题
    git文件迁移到新架构
    ubuntu16.04文件形式安装mongodb
    linux启动流程
    启动WAMPSERVER出现计算机中丢失 MSVCR110.dll
    socket编程的网络协议
    PHP7的新特性
  • 原文地址:https://www.cnblogs.com/zxporz/p/9207559.html
Copyright © 2011-2022 走看看