gpt4 book ai didi

spring-webflux - 使用 Micrometer 和 WebFlux 测量执行时间

转载 作者:行者123 更新时间:2023-12-01 01:43:25 28 4
gpt4 key购买 nike

我想测量使用 WebFlux 进行的一些异步调用的长度。我一直在阅读各种来源,据我所知,@Timed 注释与 AspectJ 一起工作,基本上只是在方法调用之前启动一个计时器,然后停止它。这显然不适用于异步方法。

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

最佳答案

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

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

关于spring-webflux - 使用 Micrometer 和 WebFlux 测量执行时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57283256/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com