В моем сервисе много пулов потоков, написанных на Spring Boot.Я хочу предоставить статистику пула потоков, такую как corePoolSize, maxPoolSize, activeCount и т. Д. Через JMX.
После https://gist.github.com/mgandin/7150858 Я создал ThreadPoolMbean
, но не могу зарегистрировать его в MBeanServer.@ManagedResource
работает только с пружинными компонентами, отмеченными @Component
.
Может ли кто-нибудь дать мне пример того, как зарегистрировать эти бины с помощью MBeanServer
в Spring Boot?У меня много таких пулов потоков.Любая помощь будет оценена.