LINUX.ORG.RU
ФорумAdmin

Ngins обработка событий

 , ,


0

1

Здравствуйте, друзья.
Вот возжелал странного. Есть ли возможность в nginx обрабатывать события? К примеру, есть некий сервер, к нему идёт запрос (через webdav методом PUT закачиваются файлы). Я что хочу: Отлавливать этот самый момент закачки, скажем, закачался и запустился скрипт. Этому скрипту передаётся что и по какому пути закачалось. Есть такое?

Регулярно парсить access-log не предлагать - в моей конкретной ситуации плохо подходит.


Регулярно парсить access-log не предлагать - в моей конкретной ситуации плохо подходит.

Скорее уж inotify, а менее костыльных вариантов в голову что-то и не приходит. Ну или полностью реализовать webdav в отдельной софтине за nginx и в ней уже это как-то вот всё обрабатывать

MrClon ★★★★★
()
Ответ на: комментарий от MrClon

inotify

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

anc ★★★★★
()

Ну, что я могу сказать? Наилучшим решением оказалось использовать lua

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