2010-10-05 10 views
6

Durante la visualizzazione di bean JMX in JConsole esegue il rendering di tutti i bean in una determinata parte di dominio come gerarchia. (Jvisualvm ha lo stesso comportamento con il plug JConsole MBeans.)In che modo JConsole decide quale ordine utilizzare per le chiavi JMX per il rendering di un albero?

realizzo che nomi degli oggetti JMX sono non gerarchica, ma comunque JConsole sta selezionando le chiavi in ​​un certo ordine in modo che possa renderli gerarchicamente.

Qualcuno sa quali regole utilizza per ordinare le chiavi? Non sembra essere da sinistra a destra o alfabetico.

Grazie.

risposta

3

Probabilmente lo dispone in base alle convenzioni JNX ObjectName da JMX Best Practices Guide.

+1

Hmm ... Sembra che JConsole tratti la chiave 'type' in modo speciale (dato che è dotata di uno stato speciale nelle specifiche) e la rende come il nodo di livello più alto al di sotto del dominio. – dty

Problemi correlati