Dropwizard @Timer аннотация не работает для классов, кроме ресурсов - PullRequest
0 голосов
/ 06 апреля 2020

Я использую отчеты JMX для своего приложения dropwizard. Я инициализирую его следующим образом:

JmxReporter.forRegistry(this.registry).convertRatesTo(TimeUnit.SECONDS).build().start()

Когда я использую аннотацию @Timed, методы в ресурсах синхронизируются и метрики сообщаются. Однако все остальные классы, которые используют аннотацию @Timed, не измеряются (или метрики не передаются). Я проверил это, запустив jconsole и перечислив компоненты, отправленные на сервер JMX.

Как заставить аннотацию @Timed работать и с другими классами?

1 Ответ

0 голосов
/ 22 апреля 2020

Использование com.palominolabs.metrics: метрическая система работает.

...