Добрый день.
Сейчас при создании jmx-бина он не прописывается ни в spring.xml
, ни аннотацией @JmxBean
.
Кроме того, аннотацией у меня так и не получилось его зарегистрировать, хотя, возможно, это отдельная тема.
Добрый день.
Сейчас при создании jmx-бина он не прописывается ни в spring.xml
, ни аннотацией @JmxBean
.
Кроме того, аннотацией у меня так и не получилось его зарегистрировать, хотя, возможно, это отдельная тема.
Здравствуйте, Михаил.
Уточните, пожалуйста, версию CUBA и Studio
Даниил
cubaVersion = ‘7.1.2’
studio = 12.1-191
Спасибо за уточнение. Студия при создании JMX бина никак его не регистрирует. Сделать это можно с помощью аннотации @JmxBean
:
@JmxBean(module = "sample", alias = "SettingsMBean")
@ManagedResource(description = "JMX bean for some settings")
public interface SettingsMBean {
}
После перезапуска приложения бин появится в JMX консоли:
Регистрация бина через spring.xml
описана в документации: Создание JMX-бина.
Также я создал тикет на автоматическую регистрацию бина при его создании: YouTrack.
Даниил