JmxReporter работает в другой JVM? - PullRequest
0 голосов
/ 15 февраля 2020

Я использую JmxReporter для проталкивания метрик в моем приложении. Код ниже: -

JmxReporter reporter = JmxReporter.forRegistry (metricRegistry) .build ();

reporter.start ();

Мой вопрос, почему везде я нахожу JmxReporter останавливается внутри метода addShutDownHook java runtime?

Работает ли он в другой JVM? Если нет, то он должен автоматически останавливаться при остановке приложения и, следовательно, нет необходимости прекращать использование shutdownhook.

Например: -

Runtime.getRuntime (). AddShutdownHook (new Thread () {

        @Override
        public void run() {
            reporter.stop();
        }
    });
...