上一主题: 通过日志记录工具消除启动计时问题下一主题: 配置 GlassFish 以使用 Java 代理


配置 Oracle Application Server 以使用 Java 代理

Oracle Application Server (OAS) 使用一个配置文件管理每个应用程序,因此也包括由 Oracle 控制台管理的每个 JVM。 该文件通常命名为 opmn.xml

修改 Oracle Application Server 以使用 Java 代理

  1. 关闭应用程序服务器并对 opmn.xml 进行备份。
  2. opmn.xml 文件中查找要检测的应用程序所对应的部分。 此时,您很可能要检测多个应用程序。
  3. 在选定应用程序的 <category id="start-parameters"> 下,找到名为 <data id="java-options" 的部分。
  4. java-options 行的末尾、最后的 "/> 之前使用适用于您环境的路径插入以下内容:
    -javaagent:<代理 Jar 文件的路径> -Dcom.wily.introscope.agentProfile=<代理配置文件的路径>
    

    例如,一个应用程序的完整条目应该在一行上:

    <data id="java-options" value="-server -XX:MaxPermSize=128M -ms512M -mx1024M -XX:AppendRatio=3 -Djava.security.policy=$ORACLE_HOME/j2ee/home/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false -javaagent:$ORACLE_HOME/wily/Agent.jar -Dcom.wily.introscope.agentProfile=$ORACLE_HOME/wily/core/config/IntroscopeAgent.profile/>