SpringCloud 连续跨度
2023-12-01 16:11 更新
如果要将标记和注释添加到现有范围,则可以使用@ContinueSpan
注释,如以下示例所示:
// method declaration @ContinueSpan(log = "testMethod11") void testMethod11(@SpanTag("testTag11") String param); // method execution this.testBean.testMethod11("test"); this.testBean.testMethod13();
(请注意,与@NewSpan
注释相反,您还可以使用log
参数添加日志。)
这样,跨度将继续,并且:
- 创建名为
testMethod11.before
和testMethod11.after
的日志条目。 - 如果引发异常,还将创建名为
testMethod11.afterFailure
的日志条目。 - 将创建一个标签,标签为
testTag11
,值为test
。
以上内容是否对您有帮助:
更多建议: