2010-10-05 28 views
6

在JConsole中查看JMX bean時,它會將給定域部分下的所有bean呈現爲層次結構。 (JVisualVM與JConsole的MBean的插件相同的行爲。)JConsole如何決定使用JMX鍵來渲染樹的順序?

我意識到,JMX對象名稱層次,但仍然是的JConsole採摘一些命令鍵,以便它可以分層渲染他們。

有誰知道它用什麼規則來訂購鑰匙?它似乎不是從左到右或按字母順序的。

謝謝。

回答

3

它可能會根據JMX Best Practices Guide中的JMX ObjectName約定進行設置。

+1

嗯......看起來像JConsole專門處理'type'鍵(因爲它在規範中被賦予特殊的狀態),並將其作爲域中最高級別的節點進行呈現。 – dty 2010-10-05 12:23:23