我有一个具有请求范围的 bean,其中有一个用 micrometer(io.micrometer.core.annotation) @Timed 注释的方法,但它没有显示在指标中。它显示 bean 是否在默认范围内(单例)。
@RequestScope
@Component
public class MyTask {
//some local variables here
public MyTask() {
//some unhelpful stuff
}
@Timed(value = "mappingTask")
@Override
public void map(List<MyPojo> myApps) {
//Some process
}
}
它不应该与请求范围一起使用还是我缺少什么。