1 Oct 2017

Spring Cloud Log Level

TraceEnvironmentPostProcessor.java:50

map.put(“logging.pattern.level”, “%5p [${spring.zipkin.service.name:${spring.application.name:-}},%X{X-B3-TraceId:-},%X{X-B3-SpanId:-},%X{X-Span-Export:-}]”); addOrReplace(environment.getPropertySources(), map);

LoggingSystemProperties.java:58 RelaxedPropertyResolver propertyResolver = RelaxedPropertyResolver .ignoringUnresolvableNestedPlaceholders(this.environment, “logging.”); setSystemProperty(propertyResolver, LOG_LEVEL_PATTERN, “pattern.level”); //logging.pattern.level

LogbackLoggingSystem.java:129 context.putProperty(“LOG_LEVEL_PATTERN”, initializationContext.getEnvironment().resolvePlaceholders( “${logging.pattern.level:${LOG_LEVEL_PATTERN:%5p}}”));


Tags:
0 comments