2011-07-15 59 views
21

今天我花了一些時間查看JBoss AS7。我對迄今爲止所看到的東西印象深刻,但我注意到好的'JMX控制檯不再存在。JBoss AS 7 JMX控制檯

  1. 有誰知道它爲什麼被排除在外?
  2. 我知道我可以通過JConsole,MC4J等進行連接,但是有沒有替代方案可以提供對部署的MBeans的基於Web的訪問?
+1

我想知道同樣的事情。由於防火牆的限制,在企業環境中通過JConsole進行連接通常是不可能的(RMI在這些情況下並不理想)。 JBoss的簡單的基於Web的JMX控制檯已被證明是在這些情況下真正的救星。 –

+0

完全同意。此外,我們的生產支持團隊使用特定MBean的直接HTTP鏈接來處理特定類型的問題。要轉移到AS7,我們必須找到替代方案或對其進行重新培訓以完成特定任務。 – helios

回答

19

根據這個線程(見下文),將不會有這樣的事情。服務器管理將以另一種方式實現 - 通過JBoss本地接口。但是,將會有一個通過JMX公開JBoss服務的兼容層。

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

+7

感謝Michal挖掘這個線程......我認爲不提供JMX控制檯是一個錯誤,這對我們中許多人來說是最有幫助的。 – helios

+1

這個答案可能應該編輯,因爲JBoss 7現在隨JMX控制檯一起提供。 – Magnilex

+0

有沒有辦法通過JBoss管理控制檯公開自定義應用程序特定的MBean? –

17

JBoss應用服務器7將不得不管理很多方面。 至少這些是那些我所知道的:

  1. Programatical:

  2. 用戶界面:

新興的JBoss AS 7文檔的當前位置:https://docs.jboss.org/author/display/AS7/Documentation

1

有跡象表明,可以在任何Web容器內使用各種基於Web瀏覽器的JMX。我傾向於完美地使用jconsole或jrockit任務控制,因爲您可以獲得額外的值,如圖所示的值

在過去,jboss使用它自己的mbean服務器,所以您只能使用jboss特定的jmx工具,但現在使用jboss- as,使用jmm的mbean服務器,所以任何可以用於你選擇的jvm的工具都可以用於檢查jboss-as 7