今天我花了一些時間查看JBoss AS7。我對迄今爲止所看到的東西印象深刻,但我注意到好的'JMX控制檯不再存在。JBoss AS 7 JMX控制檯
- 有誰知道它爲什麼被排除在外?
- 我知道我可以通過JConsole,MC4J等進行連接,但是有沒有替代方案可以提供對部署的MBeans的基於Web的訪問?
今天我花了一些時間查看JBoss AS7。我對迄今爲止所看到的東西印象深刻,但我注意到好的'JMX控制檯不再存在。JBoss AS 7 JMX控制檯
根據這個線程(見下文),將不會有這樣的事情。服務器管理將以另一種方式實現 - 通過JBoss本地接口。但是,將會有一個通過JMX公開JBoss服務的兼容層。
JBoss應用服務器7將不得不管理很多方面。 至少這些是那些我所知道的:
Programatical:
類似REST的API - 您通過HTTP發送命令。
用戶界面:
新興的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容器內使用各種基於Web瀏覽器的JMX。我傾向於完美地使用jconsole或jrockit任務控制,因爲您可以獲得額外的值,如圖所示的值
在過去,jboss使用它自己的mbean服務器,所以您只能使用jboss特定的jmx工具,但現在使用jboss- as,使用jmm的mbean服務器,所以任何可以用於你選擇的jvm的工具都可以用於檢查jboss-as 7
我想知道同樣的事情。由於防火牆的限制,在企業環境中通過JConsole進行連接通常是不可能的(RMI在這些情況下並不理想)。 JBoss的簡單的基於Web的JMX控制檯已被證明是在這些情況下真正的救星。 –
完全同意。此外,我們的生產支持團隊使用特定MBean的直接HTTP鏈接來處理特定類型的問題。要轉移到AS7,我們必須找到替代方案或對其進行重新培訓以完成特定任務。 – helios