微服务调用时,日志服务无法拿到traceId
pikefeier opened this issue · comments
zlt-log中,WebTraceFilter类上的注解@component并没有起作用,导致在微服务调用时,并没有走OncePerRequestFilter的代码逻辑。将@component注释,把这个类放入spring.factories中,在被调用微服务中打印日志,可以显示traceId。
--以上是个人见解,如果有理解错误,请批评指正,谢谢
请问是否有修改过代码,LogAutoConfigure会扫描路径下的所有 component
嗯,是我这里LogAutoConfigure启动类上没有配置@componentscan,已经解决,谢谢