TGViewer
Java библиотека Java библиотека @javalib · 30.6K subscribers
Post #7792 1.17K
Log4j 2: куда отправлять логи

Appender отвечает за место назначения: консоль, файл, сокет или другое хранилище. Layout задаёт формат записи.

Минимальная консольная конфигурация:
<Configuration>
<Appenders>
<Console name="out" target="SYSTEM_OUT">
<PatternLayout pattern="%level %msg%n"/>
</Console>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="out"/>
</Root>
</Loggers>
</Configuration>


Для ротации файлов в Log4j 2 используйте RollingFile с политикой ротации. Примеры с DailyRollingFileAppender из Log4j 1 нельзя переносить в конфигурацию Log4j 2 без изменений.

#Java

Полезные ресурсы по Java 👩‍💻| Наш канал в MAX 🟪
  • ❤ 2
  • 👍 1
  • 🔥 1
More from @javalib
  1. Oct 18, 2026План изучения Java: от языка к сервису План удобнее строить вокруг работающих проектов, а…
  2. Oct 17, 2026👩‍💻 Большая база для подготовки к Java-собеседованиям Полезный GitHub-репозиторий с базо…
  3. Oct 17, 2026📱 Gradle опять сломал сборку? А нужную библиотеку приходится искать часами? Хорошие инстр…
  4. Oct 17, 2026GC есть, а утечки памяти в Java всё равно возможны Сборщик мусора освобождает недостижимые…
  5. Oct 17, 2026🎯 Полезные ресурсы по Java 👩‍💻| Наш канал в MAX 🟪
  6. Oct 16, 2026Топ-3 товаров через Map.merge Есть названия покупок с повторами. Сначала считаем частоты,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →