diff --git a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/config/GatewayMetricsAutoConfiguration.java b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/config/GatewayMetricsAutoConfiguration.java index de2752ba7..1aad682f0 100644 --- a/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/config/GatewayMetricsAutoConfiguration.java +++ b/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/config/GatewayMetricsAutoConfiguration.java @@ -135,6 +135,7 @@ public class GatewayMetricsAutoConfiguration { @Bean @ConditionalOnMissingBean @ConditionalOnBean(Propagator.class) + @Order(Ordered.HIGHEST_PRECEDENCE + 5) GatewayPropagatingSenderTracingObservationHandler gatewayPropagatingSenderTracingObservationHandler( Tracer tracer, Propagator propagator) { return new GatewayPropagatingSenderTracingObservationHandler(tracer, propagator);