Как использовать AspectJ для профилирования лямбда-функций в Java Play Framework 2.5.x? - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть приложение Java, созданное с использованием Play 2.5x.Я использую AspectJ с Kamon для профилирования методов в выбранных пакетах и ​​сообщаю подробности выполнения в Jaeger.Он отлично работает с синхронными методами, но не работает, когда речь идет об асинхронных отчетах.Например, если у меня есть блок thenApply, который выполняется после завершения будущего, тогда я не могу профилировать лямбду внутри thenApply в текущей схеме вещей.Я не хочу добавлять какой-либо дополнительный код в мое приложение Play и хочу, чтобы аспект позаботился о профилировании.Любая помощь будет принята с благодарностью :)

...