powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Настройки log4j
6 сообщений из 6, страница 1 из 1
Настройки log4j
    #39833811
Павел Гужанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
В программе использую log4j. Настройки (имя файла и уровень логгирования) выведены во внешний файл properties, чтобы пользователь мог их изменить.
В программе создается объект Properties из этого файла, и создается FileAppender для логера.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
private static final Logger logger = Logger.getLogger(<ClassName>.class);
.............
Properties prop = new Properties();
FileAppender fileAppender = new FileAppender();

fileInputStream = new FileInputStream(pathToProperties);
prop.load(fileInputStream);
loggingLevel = prop.getProperty("logging.level.ru");
fileAppender.setFile(prop.getProperty("logging.file.name"));
fileAppender.setLayout(layout);
fileAppender.activateOptions();
logger.addAppender(fileAppender);


Все работает нормально.
Но я хочу указать логгеру максимальный размер файла.
Если бы я использовал log4j.properties, то никаких проблем, есть настройка log4j.appender.file.MaxFileSize=10KB
Но я использую настройки из внешнего файла, поэтому находящийся в resources файл log4j.properties игнорируется.
Подскажите, как в коде программы указать логгеру размер файла, или же как сделать, чтобы одновременно использовались настройки из внешнего файла, и из файла log4j.properties?
...
Рейтинг: 0 / 0
Настройки log4j
    #39833820
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел Гужанов,
У него вроде можно указать внешний путь вне веб приложения. То есть внути веб сервера на все приложения.
...
Рейтинг: 0 / 0
Настройки log4j
    #39833826
Павел Гужанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не веб приложение. Оно без gui, работает в консоли
...
Рейтинг: 0 / 0
Настройки log4j
    #39833829
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел ГужановЭто не веб приложение. Оно без gui, работает в консолидесктоп консоль?
Тогда основной конфиг пусть меняет и перезагрузку.
...
Рейтинг: 0 / 0
Настройки log4j
    #39833835
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати что за юзверь что конфиг боится, а в консоли хочет править РАЗМЕР?
)))
Может ротацию ему и всё?
...
Рейтинг: 0 / 0
Настройки log4j
    #39833853
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Настройки log4j
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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