如何创建一个不使用Spring Boot的Spring Sleuth应用程序

3
我正在尝试为我们的项目创建一个Sleuth应用程序,用于使用Spring mvc进行记录,即不使用Spring Boot。我无法在网络上找到有关mvc的文档/资料。
那么,我该如何创建跟踪器、跨度bean并注入记录器以进行日志记录?

你最终实现了你的目标吗? - dehasi
1个回答

3

由于这很难实现,所以没有这样的文档/资料。理论上,您可以导入我们正在使用的所有配置,但我不建议仅凭此来使用。


最近有什么变化吗?我想做同样的事情。 - yngwietiger
您可以直接使用Brave。我们还在解决这个问题(https://github.com/spring-cloud/spring-cloud-sleuth/issues/711)中添加Brave支持,因此我们将拥有更多功能。总的来说,我认为您应该在项目中使用Brave,如果有一天您添加了Spring Boot,那么所有东西都可以开箱即用。 - Marcin Grzejszczak
我尝试添加所有来自此处https://github.com/openzipkin/brave/blob/master/spring-beans/README.md定义的勇敢的豆子,但它不起作用。 它是否需要更多的配置,而不是定义这些bean。 或者最近是否有关于sleuth支持此功能的更改。 - xMilos
如果您有兴趣,现在可以使用Micrometer Tracing https://micrometer.io/docs/tracing 进行设置。我们还描述了如何使用Micrometer观察API来获取度量和跟踪单个仪器。 - Marcin Grzejszczak

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接