使用 Oracle JVM 时,我们可以使用提供的 MXBean(如 GarbageCollectorMXBean、MemoryMXBean 等)获取大量有用的 JVM 数据。对于 WebSphere JVM,是否可以使用相同的 MXBean?
提前致谢。
是的,它们在 WebSphere 上也可用,但远程访问它们有点棘手。我刚刚完成了一份文档,该文档解释了访问这些 MXBean 需要了解的内容:
http://code.google.com/p/xm4was/wiki/WebSphereJmx
XM4WAS 项目还提供了一些工具来简化此操作。以下文档描述了如何使用它们来设置 VisualVM 以监控 WebSphere JVM:
是的,如果它是 java 1.5+。WAS 也有你应该研究的 PMI。