要将 JBoss 配置为使用 Java 代理,请编辑与您的 JBoss 版本对应的 JBoss 启动脚本:
对于独立模式,默认 JBoss 启动脚本是 $JBOSS_HOME/bin 目录中的 standalone.sh 或 standalone.bat; 而对于域模式,默认启动脚本是 $JBOSS_HOME/bin 目录中的 domain.sh 或 domain.bat。
默认情况下,JBoss 启动脚本是 $JBOSS_HOME/bin 目录中的 run.sh 或 run.bat。
根据 Web 服务器的要求,您可以使用不同的启动脚本,或者不同的启动脚本位置。
请执行以下步骤:
cd /jboss.GA/bin
vi run.sh / vi standalone.sh
-Djboss.modules.system.pkgs=com.wily,com.wily.* -javaagent:<代理 Jar 文件的路径> -Dcom.wily.introscope.agentProfile=<代理配置文件的路径>
-javaagent:<代理 Jar 文件的路径> -Dcom.wily.introscope.agentProfile=<代理配置文件的路径>
例如,如果正在使用 Agent.jar,请在用于启动服务器的命令之前添加类似于以下示例的代码:
set JAVA_OPTS= %JAVA_OPTS% -Djboss.modules.system.pkgs=com.wily,com.wily.* -javaagent:%JBOSS_HOME%\wily\Agent.jar -Dcom.wily.introscope.agentProfile=%JBOSS_HOME%\wily\core\config\IntroscopeAgent.profile
set JAVA_OPTS= -javaagent:%JBOSS_HOME%\wily\Agent.jar -Dcom.wily.introscope.agentProfile=%JBOSS_HOME%\wily\core\config\IntroscopeAgent.profile %JAVA_OPTS%
注意:要通过结合使用 JMX 远程管理服务器和特定于平台的 MBeanServer 来从 JConsole 中的 JBoss 查看 JMX 度量标准,应将 com.wily.use.platform.mbeanserver=true 添加到 IntroscopeAgent.profile 中。 此配置已相对于先前版本的 Introscope 进行了更改,在先前的版本中,特定于平台的 MBeanServer 的使用是在命令行中设置的。
注意:这些路径假定您使用的是默认配置。 否则,将文件移动到等效的 JBoss 安装目录。
|
版权所有 © 2013 CA。
保留所有权利。
|
|