这不是一个明确的技术问题,而是一个元问题。
我正在用测微计(1.4.1)监视Spring Boot(2.2.6)服务。该应用程序是基于Reactor的,并且运行状况良好,但是单击以下选项会不时增加以下值:
reactor_flow_duration_seconds_count{flow="requests", status="cancelled"}
该应用程序具有2000 req / min的速度,并且取消操作每天发生1-10次。我已经检查了千分尺源代码,它依靠cancel
,但是代码中没有cancel
调用。有FluxToMono
个事件触发取消,这些事件在Netty中很深,所以我们不必在意。
在Micrometer中计算cancel
调用的目的是什么?
它有用吗,我会错过目的吗?
答案 0 :(得分:0)
简短的回答是,取消计数器没有意义。该值并不重要,在正常执行中取消调用会发生。