我正在使用 Windows 7,我想在 jboss 7.1.1 上启用 twiddle。有哪些步骤可以做到这一点?
谢谢。
Twiddle 是一个工具/脚本,包含在以前版本的 JBoss 中,直到社区版本 6,用于通过命令行访问 JBoss (MBeans) 的 JMX 服务。由于 JBoss 7 不再基于 Managed Beans,因此它不包含此工具和 JMX 控制台。也就是说,通过 JBoss 7 中的 Managed Beans 公开的管理操作当然可以使用 JDK 附带的 JConsole 工具进行访问。
所以不要指望 JBoss 7 会有一个官方的 twiddle 命令,尽管一些独立开发者已经创建了他们自己的版本。
您必须导航到平台 mbean 并阅读内存属性:
/core-service=platform-mbean/type=memory:read-attribute(name=heap-memory-usage)
您可以使用该表达式找到完整的资源描述:
/core-service=platform-mbean/type=memory:read-resource-description