使用测微计和WebFlux测量执行时间

OCPi

我想测量使用WebFlux进行的一些异步调用的长度。我一直在阅读各种资源,因为我了解到@Timed注解正在与AspectJ一起工作,并且基本上只是在方法调用之前启动计时器,然后在方法调用之后停止计时器。这显然不适用于异步方法。

WebFlux是否有解决方案,或者我唯一能做的就是传递执行时间戳,使应用程序逻辑混乱?

bsideup

Project Reactor本身支持Micrometer,请参阅文档以了解更多信息:https : //projectreactor.io/docs/core/milestone/reference/#_publisher_metrics

例如,您可能要监视reactor.flow.duration

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章