#每日精选文章# Spring Boot 4 加了 spring-boot-starter-opentelemetry 之后,三条信号的默认行为完全不一样,这是刚上手最容易困惑的地方:trace 不配 management.opentelemetry.tracing.export.otlp.endpoint 导出器根本不创建,一条都不发(Boot 3 默认发 localhost:4318,这是 4.x 的行为变化);metrics 反过来,默认就打本机 4318,连不上静默排队重试;logs 默认完全关闭,而且 appender 压根不是 Spring Boot 提供的,要自己引入 OTel 的 logback appender。这篇把三条链路的自动装配源码逐层拆了。
展开
评论