Я пишу файл журнала, а также отправляю электронное письмо на общий адрес, который никогда не пропадет. Это не является пуленепробиваемым, но я думаю, что если наша почтовая система не работает или почтовый сервер изменится, мы узнаем об этом. У меня есть некоторые приложения, которые пишут как в базу данных, так и в обычный файл и отправляют электронную почту. Таким образом, один из 3 собирается работать. Я обнаружил, что одно из моих приложений записывало данные в базу данных в базу данных, и в тот момент, когда оно записывало в ту же базу данных, я обнаружил, что приложение перестало работать из-за некоторых изменений в соединении базы данных. Я удостоверился, что модификация этого оператора catch делает электронную почту вместо db. Единственная проблема, с которой я сталкиваюсь с плоскими файлами - это хранилище файловой системы, у нас есть много приложений, которые пишут плоские файлы для журналов, поэтому мы постоянно создаем их резервные копии и сохраняем или просто удаляем их.