JBoss AS 7 JMX控制台

我今天花了一些时间查看JBoss AS7 。 到目前为止我看到的东西给我留下了深刻印象,但我注意到好的’JMX-Console不再存在。

  1. 有谁知道为什么它被遗漏了?
  2. 我知道我可以通过JConsole,MC4J等进行连接,但有没有替代方案可以提供对已部署MBean的基于Web的访问?

根据这个post(见下文),将不会有这样的事情。 服务器管理将以另一种方式实现 – 通过JBoss本机接口。 但是,将有一个兼容层通过JMX公开JBoss服务。

http://community.jboss.org/thread/169408

JBoss AS 7将有许多方法可供管理。 至少这些是我所知道的:

  1. Programatical:

    • CLI – 类似bash的命令行工具,
    • Java API – 带远程处理的Java JAR,您只需调用方法即可。
    • 类似REST的API – 您通过HTTP发送命令。

      • JBoss AS 7 Management API文档: https : //docs.jboss.org/author/display/AS7/Management+API+reference
  2. 用户界面:

    • 管理控制台,请参阅http:// localhost:9990 / console (默认情况下)
    • RHQ项目

      • 请参阅https://docs.jboss.org/author/display/AS7/Management+Clients

新兴JBoss AS 7文档的当前位置: https : //docs.jboss.org/author/display/AS7/Documentation

JBoss AS7现在与jconsole集成。 因此,您可以将jconsole用作AS7的JMX客户端。 它还使用jconsole附件在jconsole实例中提供CLI GUI。

看到:

https://community.jboss.org/wiki/UsingJconsoleToConnectToJMXOnAS7

https://community.jboss.org/wiki/UsingCLIGUIWithJconsoleOnJBossAS7

有各种基于Web的jmx浏览器可以在任何Web容器中使用。 我倾向于完善使用jconsole或jrockit任务控制,因为你得到额外的这些像值的图形

在过去jboss使用它自己的mbean服务器,所以你只能使用jboss特定的jmx工具,但现在jboss-as使用jvm的mbean服务器,所以任何与你选择的jvm一起工作的工具都可以用来检查jboss-作为7