On Sat, Dec 22, 2007 at 01:29:47PM +0200, Alex Vorona wrote:
Igor Sysoev пишет:
On Sat, Dec 22, 2007 at 01:38:45PM +0300, Артем Паньков wrote:
Или, возможно, есть какой-то стандартный для unix способ подставить вместо
файла "вход" сторонней программы?
mkfifo.
замечу также, что в случае отваливания сторонней программы от fifo nginx
заблокируется на записи лога и перестанет обрабатывать запросы.
Насколько я понимаю, в этом случае вернётся EPIPE.
Тем не менее, я бы не рекомендовал подобное ведение лога.
да. nginx заблокируется, если программа перестанет читать из fifo или
если она будет читать оттуда медленней, чем пишет nginx. Правда и на
медленном диске nginx может заблокироваться тогда :)
Игорь, а есть ли в планах штатное логирование по udp например? Если логи
нужны, но загружать ими хост с nginx нет желания/возможности