apache/dubbo

traceId missing from MDC in logs in Dubbo 3.3.2

Open

#16.165 geöffnet am 24. März 2026

Auf GitHub ansehen
 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Java (41.524 Stars) (26.453 Forks)batch import
help wanted

Beschreibung

In Dubbo latest version 3.3.2, MDC.get("traceId") returns null even though the log pattern includes %X{traceId}. The call chain is web -> dubbo -> platform -> domains. Question: Is manual MDC.put required in a preHandler to propagate traceId?

Contributor Guide