powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / log4j2 и путь к файлу логов
4 сообщений из 4, страница 1 из 1
log4j2 и путь к файлу логов
    #39663820
BoomLix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, уважаемые форумчане.
Назрело тут целых два вопроса по log4j2
Первый - если конфигурировать log4j2 через xml, можно ли оттуда как-то вынести путь? То есть, чтобы иметь один и тот же файл с какой-нибудь переменной, но для разных серверов.
Вроде, можно использовать переменные среды или нечто такое.
Второй - в какой момент инициализируется логгер? Когда он идет подгружать свою конфигурацию?
...
Рейтинг: 0 / 0
log4j2 и путь к файлу логов
    #39663825
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Configuration with Properties .
Ссылку на комстроку java тоже выдать или сами отыщете?

2. Automatic Configuration .
Ссылку на "Automatic Reconfiguration", уж извините, сами "ищите".

Если какие-то детали или особенности инициализации будут непонятны из документации, но зачем-то потребуются в реальной жизни - читайте исходники.
...
Рейтинг: 0 / 0
log4j2 и путь к файлу логов
    #39663847
BoomLix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov, спасибо, похоже, я нашел, то, что надо. Попробую использовать jndi
Не очень понял про комстроку java. Имелась в виду командная строка?

Про загрузку тоже почитал, спасибо за ссылку. Хотя вопрос был чуть-чуть о другом, поэтому ответа я все же не нашел (ну или не понял, что он там есть). Когда именно начинает загружаться сама библиотека? При первом обращении к ней? Можно ли как-то обозначить java, что я хочу, например, сначала проверить наличие определенных переменных, а уже после загрузить логгер. Или это можно сделать, только если логгер описывать в самой java, а не в файлах конфигурации?
...
Рейтинг: 0 / 0
log4j2 и путь к файлу логов
    #39663848
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наличие "переменных" (на самом деле - свойств) надо проверять в скриптах запуска.
Не надо делать такие проверки из кода.
Хотя бы по той причине, что администратор системы может изменить и файл конфигурации и скрипты запуска.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / log4j2 и путь к файлу логов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]