Spring Cloud Sleuth 增加了启动时间

Spring Cloud Sleuth increased startup time

我正在使用 spring-cloud-sleuth 将相关 ID 添加到我的 http 请求、rabbitMQ 消息和预定事件的日志中。添加依赖项后,应用程序启动时间增加了 50%。 spring.sleuth.async.enabled、spring.sleuth.grpc.enabled 等所有其他配置属性的默认值为 true。如果我想减少我的应用程序启动时间,我是否需要在我的应用程序属性文件中明确地将它们全部设置为 false? (这会阻塞我的属性文件) 还有其他方法可以减少应用程序启动时间吗?

    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-sleuth</artifactId>
        <version>2.2.6.RELEASE</version>
    </dependency>

是的,您需要禁用所有您不想使用的东西。默认情况下,用户确实想要使用它们,这就是启用它们的原因。