URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4660
[ Назад ]

Исходное сообщение
"Одновременный доступ к файлу"

Отправлено jr , 20-Сен-05 11:54 
Есть скрипты, которые могут выполняться одновременно (web) и которые должны писать лог в один файл. Как реализовать одновременный доступ к файлу лога на запись?

Содержание

Сообщения в этом обсуждении
"Одновременный доступ к файлу"
Отправлено MindFood , 20-Сен-05 15:54 
>Есть скрипты, которые могут выполняться одновременно (web) и которые должны писать лог
>в один файл. Как реализовать одновременный доступ к файлу лога на
>запись?

надо лочить файл с логом



"Одновременный доступ к файлу"
Отправлено Forth , 20-Сен-05 16:11 
Лог вести в syslogd можно. Ежели конечно к syslogd.conf доступ есть.;)



"Одновременный доступ к файлу"
Отправлено Ковырятель Apache , 20-Сен-05 16:30 
>Есть скрипты, которые могут выполняться одновременно (web) и которые должны писать лог
>в один файл. Как реализовать одновременный доступ к файлу лога на
>запись?

Добавление к файлу данных, размером меньше системного буфера (несколько Кб) атомарная операция.Так что дописывай в конец файла спокойно, не заботясь о локах.


"Одновременный доступ к файлу"
Отправлено Hordi , 20-Сен-05 19:44 
>Добавление к файлу данных, размером меньше системного буфера (несколько Кб) атомарная операция.Так
И с чего ты это взял? Что-то не припомню я такого в posix'e... Аргументы, плз...