Добавлена зависимость для облачного юнита и зависимости zipkin от версии ниже в pom.xml
Pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot</artifactId>
<version>2.1.8.RELEASE</version>
</dependency>
----------------------
<spring-cloud.version>Greenwich.SR3</spring-cloud.version>
--------------------------------------
Класс простой весенней загрузки. Должен ли я добавить фильтр для установки новых полей?
java class:
@SpringBootApplication
public class Application{
@Autowired
static Tracing tracing;
public static void main(String[] args) {
tracing.newBuilder().propagationFactory(
ExtraFieldPropagation.newFactory(B3Propagation.FACTORY, "TENENT-ID")
);
ExtraFieldPropagation.set("TENENT-ID", "USA");
logger.info("Tenent ID :- "+"TENENT-ID "+ExtraFieldPropagation.get("TENENT-ID"));
SpringApplication.run(Application.class, args);
}
-----
logback-spring.xml
<property name="CONSOLE_LOG_PATTERN"
value="%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(--TenentID for UserMS-- %X{X-B3-TENENT-ID:-}) %clr(---%X{TENENT-ID:-}) %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}" />
результирующий журнал не показывает вновь добавленное свойство:
Config : Hello from service1. Calling service2
2019-09-30 19:18:32.120 DEBUG [userms,,,] 30008 --TenentID for UserMS-- --- --- [ender@19fff202}] o.s.c.s.z.s.ZipkinRestTemplateWrapper : HTTP POST http://localhost:9411/api/v2/spans
делает то, что яотсутствует ..?