【问题标题】:Spring Boot Micrometer Counting CancelledSpring Boot 千分尺计数已取消
【发布时间】:2020-05-05 07:30:28
【问题描述】:

这更像是一个元问题,而不是一个明确的技术问题。

我正在使用 Micrometer (1.4.1) 监控 Spring Boot (2.2.6) 服务。该应用程序是基于 Reactor 的并且是健康的,但偶尔点击一下会增加以下值:

reactor_flow_duration_seconds_count{flow="requests", status="cancelled"}

应用程序有 2000 个请求/分钟,并且每天在某处发生 1-10 次取消。我检查了 Micrometer 源代码,它依赖于 cancel,但代码中没有 cancel 调用。有 FluxToMono 事件等触发取消,这些在 Netty 的深处,所以我们不应该关心。

在 Micrometer 中计算 cancel 调用的目的是什么? 有用吗,是不是错过了目的?

【问题讨论】:

    标签: java spring spring-webflux micrometer spring-micrometer


    【解决方案1】:

    简短的回答是,取消计数器对监控没有意义。该值没有什么重要的,并且取消调用会在正常执行中发生。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-28
      • 1970-01-01
      • 1970-01-01
      • 2022-12-22
      • 1970-01-01
      • 1970-01-01
      • 2020-02-17
      • 2019-04-10
      相关资源
      最近更新 更多