可以使用哪些工具以便于疑难解答?

可以使用疑难解答指南

Call Flow(调用流)是一个 GlassFish 功能,用于收集有关应用程序的运行时信息。这些信息有助于调节性能和调试应用程序。当来自应用程序的调用流过应用服务器中的各种容器以及流过应用程序代码时,会受到监视。

如果是在 Solaris 上运行,则 Dtrace 是个很好的选择。Dtrace 是一个用于 Solaris(TM) 操作环境的综合动态跟踪框架。Dtrace 提供强大的基础结构,可以帮助管理员、开发者和服务人员简明地回答任何有关操作系统和用户程序行为的问题。查看其他人(此处此处此处)是如何针对 GlassFish 使用 Dtrace 的。

Jconsole 是一个远程监视工具,它随 Java SE 5 和更高版本一起提供(是现成可用 (out of the box) 的),可以用来监视公开 JMX Mbean 的应用程序。当然,由于 GlassFish 会通过 JMX 公开许多功能和属性,因此 Jconsole 可以与 GlassFish 结合使用

如果您碰巧运行 Solaris Management Center,请查看 Halcyon PrimeAlert for Sun Application Server


英文