Создание файла журнала с текущим временем - PullRequest
1 голос
/ 26 июля 2011

Я пытаюсь сделать что-то похожее на Добавление текущего времени к новому файлу журнала каждый раз при инициализации log4j .
Я использую log4c для ведения журнала.Я хотел бы иметь возможность создавать новый файл журнала при каждом запуске приложения.Можно ли это сделать, только изменив файл конфигурации log4crc.Буду признателен за любую помощь

ps: тег, который я хотел использовать, - это log4c, но его нет в SO

Ответы [ 2 ]

1 голос
/ 10 августа 2011

Не представляется возможным через любой файл конфигурации. Мне пришлось изменить appender, используемый для именования файла журнала, основываясь на текущем времени. Я использовал функции time(), localtime() и strftime() для создания имени файла

0 голосов
/ 12 мая 2014

У меня была похожая проблема.Теперь это исправлено в текущем выпуске, но Ubuntu, например, по-прежнему поставляется с более старой версией без этой возможности.

См. Как изменить часовой пояс по умолчанию для log4c?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...