java - 使用 Jetty 服务器将 spring cloud sleuth 添加到 Spring 应用程序

标签 java spring slf4j spring-cloud-sleuth

我正在尝试将 spring cloud sleuth 与使用 jetty 服务器的现有 spring 应用程序集成。

我已添加

<dependencyManagement>
   <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-sleuth</artifactId>
            <version>1.2.4.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement> 

<dependencies>
   <dependency>spring-cloud-starter-sleuth</dependency>
</dependencies>

启动应用程序时应如何传递记录器属性、记录模式?目前,它不会读取/resources文件夹下的属性文件,也不会生成traceId或spanId。

大多数示例都使用了 Spring Boot。需要帮助来弄清楚如何将其与带有 jetty 服务器的 Spring 应用程序集成。

最佳答案

对于非 Spring Boot 应用程序,请使用 https://github.com/openzipkin/brave 。 Spring Cloud Sleuth 是基于 Boot 的。

关于java - 使用 Jetty 服务器将 spring cloud sleuth 添加到 Spring 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47346883/

相关文章:

Java Spring - 编写 Excel 文件并转换为 PDF

java - 我可以向 SLF4J 添加自定义级别吗?

java - 在 SpringBoot 应用程序中使用 Java 的简单日志记录外观

java - 奇怪的次要 gc 发生在正常的次要 gc 之后

java - 点击自定义时如何关闭JCombobox的下拉列表?

java - Apache Spark : java. lang.OutOfMemoryError:Java 堆空间问题

spring - 如何将图像添加到 thymeleaf

java - CalendarView 始终返回当天,忽略用户选择的内容

java - 将 JSP 生成的 Json 的 Java 字符串中的多个反斜杠替换为 HTML 实体

java - Slf4j - 启用调试、信息消息