LINUX.ORG.RU

Обработка файлов с логами.


0

0

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


Re: Обработка файлов с логами.

ну и какие траблы?

cvv ★★★★★ ()

Re: Обработка файлов с логами.

Очень удобно писать в именованный канал без блокирования. Надо читать - читаешь. Не надо - не читаешь, и диск не забивается.

Каноническая схема состоит в переходе на новый log file через какой-то промежуток времени (или количество выведенных данных). Тогда старый лог, понятное дело, можно удалить/сохранить.

Ну и не нужно забывать про man syslog.

anonymous ()

Re: Обработка файлов с логами.

Установить блокировку на файл при помощи fcntl?

dissident ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.