Согласно этим рекомендациям, необходимо указать имя приложения в bootstrap.properties, если используется пользовательский logback.xml.Мне было интересно, если есть какой-нибудь способ, где я могу жестко кодировать имя приложения в logback.xml вместо создания файла bootstrap.properties с этим свойством?
У меня есть bootstrap.properties со свойством spring.application.name и sluethпризнает это и все в порядке.Но мне было интересно, есть ли способ указать какое-либо свойство logback, и sleuth подберет имя приложения !?
Обратите внимание, что я использую свой собственный формат регистрации.Вот как выглядит мой файл logback.xml.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml" />
<property name="CONSOLE_LOG_PATTERN" value="%date{ISO8601}
${LOG_LEVEL_PATTERN:-%5p} ${PID:- } [%15.15t] %-40.40logger{39} :
%m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}"/>
<root level="INFO">
<appender-ref ref="CONSOLE" />
</root>
</configuration>