Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Если дело в logback, то тогда почему не slf4j over log4j2? Просто подход slf4j очень классный — мы даём вам api для логирования, а движок это вообще не наше дело. И slf4j стал уже негласным стандартом для множества проектов...
он показывал лучший результат по производительности
private static Logger logger = LoggerFactory.getLogger(YourClass.class);
lombok.log.fieldName=logger
<resource>
<filtering>true</filtering>
application.properties. Типа такого:logstash.host=${logstash.host}
Это фича Spring Boot, которая позволяет без использования maven-resource-plugin расширить property файл значениями из Maven или Gradle конфигурации.
Вот тут подробнее:
https://docs.spring.io/spring-boot/docs/current/reference/html/howto-properties-and-configuration.html#howto-automatic-expansion-maven
Удобное логирование в SpringBoot + Log4j2 + Maven