WEB开发网
开发学院软件开发Java IBM 的 Java 诊断,第 5 部分: 使用 Health Cente... 阅读

IBM 的 Java 诊断,第 5 部分: 使用 Health Center 优化应用程序

 2010-04-01 00:00:00 来源:WEB开发网   
核心提示: 对于 Java6 SR5 和以上版本,使用 -Xhealthcenter,IBM 的 Java 诊断,第 5 部分: 使用 Health Center 优化应用程序(3),对于 SR1 和以上版本,使用 -agentlib:healthcenter -Xtrace:output=perfmon.

对于 Java6 SR5 和以上版本,使用 -Xhealthcenter。

对于 SR1 和以上版本,使用 -agentlib:healthcenter -Xtrace:output=perfmon.out 选项。

对于 Java 5、SR10 和以上版本,使用 -Xhealthcenter。否则,使用 -agentlib:healthcenter -Xtrace:output=perfmon.out。

如果您不知道自己的 Java 版本号,可以通过运行 java -version 命令将版本号输出到控制台,如图 3 所示。

图 3. 获取 Java 版本号

IBM 的 Java 诊断,第 5 部分: 使用 Health Center 优化应用程序

查看原图(大图)

要确定使用哪个命令选项来启用代理,一个简单的方法是首先尝试 -Xhealthcenter 选项。如果不行,再尝试 -agentlib:healthcenter -Xtrace:output=perfmon.out。

如果在您的应用程序启动时,Health Center 代理也成功启动,控制台上将显示一条消息。例如,如图 4 显示,当我们使用 -Xhealthcenter 选项运行 java -version 时,Health Center 代理在端口 1972 上启动。代理通常监听端口 1972,但如果该端口已被使用(比如另一个 Health Center 代理),该代理将自动递增端口号。

图 4. 运行 java -version 并启用 Health Center

IBM 的 Java 诊断,第 5 部分: 使用 Health Center 优化应用程序

上一页  1 2 3 4 5 6 7 8  下一页

Tags:IBM Java 诊断

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接