Как JConsole решает, в каком порядке использовать ключи JMX для визуализации дерева?
При просмотре bean-компонентов JMX в JConsole он визуализирует все bean-компоненты в заданной доменной части в виде иерархии. (JVisualVM имеет такое же поведение с плагином JConsole MBeans.)
Я понимаю, что имена объектов JMX не являются иерархическими, но, тем не менее, JConsole выбирает ключи в некотором порядке, чтобы они могли отображать их иерархически.
Кто-нибудь знает, какие правила он использует для заказа ключей? Кажется, он не слева направо или не в алфавитном порядке.
Благодарю.
1 ответ
Решение
Вероятно, это изложено в соответствии с соглашениями JMX ObjectName из JMX Best Practices Guide.