Каким должно быть соответствующее имя файла журнала - PullRequest
0 голосов
/ 15 марта 2010

Я хочу записать мои исключения в файл. Каким будет имя файла?

  1. Error-ddmmyyyy.log
  2. Log-ddmmyyyy.err
  3. Log-ddmmyyyy.txt

или что-нибудь еще?

Ответы [ 2 ]

0 голосов
/ 15 марта 2010

Существует множество способов присвоения имен файлам журнала, необходимо учитывать несколько факторов:

Ваш файл генерируется специальным сервером или приложением в группе? Затем вы должны добавить имя сервера, чтобы знать, откуда он взялся. Пример:

Server1.log

В файле журнала может быть много уровней ведения журнала, если вы хотите настроить разные файлы для разных уровней. Пример

Server1.info.log
Server1.err.log

Вам следует добавить дату, если ваше приложение работает в течение многих дней или если вы хотите отслеживать ошибки для дальнейшего использования, добавьте их в начале имени в формате yyyyMMdd в Windows или Linux, чтобы они были отсортированы по дате автоматически в командах командной строки или добавьте их в конце, если вы хотите, чтобы они были более организованы:

Server1.info.log.20100315 (Linux)
Server1.info.20100315.log (Win)

Вы можете попробовать разные комбинации, все зависит от того, какого стиля сортировки и стиля архивации вы хотите достичь.

0 голосов
/ 15 марта 2010

Если важна дата, я бы использовал формат ггггммдд: проще получить отсортированный список. Я бы добавил hhmmss, если это уместно.

.log суффикс хорош для меня.

Я бы добавил имя команды, выдающей исключения, в качестве префикса файла журнала.

Что-то вроде: myCommand-20100315-114235.log

...