2015-11-07 2 views
1

Я разрабатываю коммерческое приложение, и я пришел к пункту , где пришло время его завершить и развернуть.Какие части кода включить в журнал?

Я знаю, что это неизбежно, что моя программа будет врезаться в одной другой точке или и мне интересно:

Какие части моего кода я должен войти в краш-отчет?

Существуют ли какие-либо общие правила и рекомендации, которые я могу прочитать где-нибудь?

Следует ли регистрировать критические разделы или регистрировать начало/конец каждого метода?

Следует также отметить, что мое программное обеспечение может работать в течение длительного периода времени с момента его запуска на сервере, поэтому файл журнала может стать очень большим.

ответ

1

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

Следует также отметить, что мое программное обеспечение может работать в течение длительного периода времени, так как оно работает на сервере, поэтому файл журнала может стать очень большим по размеру.

Просто ограничьте свой файл журнала определенным размером/строкой, и каждый раз, когда вы превышаете этот предел, просто создайте еще один.

+0

Нормально ли это или хорошая идея также предоставить журнальному файлу срок службы? Например, ведение журнала в течение X дней? и любой журнал, который старше X дней, будет удален? – vaid

+1

Вы можете делать все, что удовлетворяет ваши потребности, если вы считаете, что старые файлы не важны, тогда это хорошая идея. – Tal87

Смежные вопросы