有没有一种方法可以只对类进行注解,而让类中的所有方法都创建新的span?基本上,我尝试让sleuth/spring为给定存储库类中的所有调用创建新的span。
Spring Boot型:'2.7.0'
像是-
import org.springframework.cloud.sleuth.annotation.NewSpan;
@Newspan
public class ContactOperations{
public void doSomething(){
}
public void doSomethingElse(){
}
.....
}
代替
public class ContactOperations{
@Newspan
public void doSomething(){
}
@Newspan
public void doSomethingElse(){
}
.....
}
1条答案
按热度按时间kmbjn2e31#
不,这是不可能的。注解NewSpan只允许在方法上使用,正如你在源代码中看到的: