Время обработки запроса с использованием Jolokia
Я разрабатываю веб-сервис, используя Glassfish 4. Когда кто-то звонит, я знаю, сколько времени занял каждый метод. Я сохраняю эту информацию в журнале (Log4J).
Теперь я хочу контролировать приложение, используя JMX (в настоящее время я использую Jolokia).
Из того, что я знаю, есть 2 возможности:
- Реализовать интерфейс Mbean и распространить его на все мои классы
- Недостатки: слишком много кода и возможная потеря памяти и времени на обработку)
- Используйте JMXlogger (информация об этом решении очень старая)
Есть ли другая стратегия?