Lua триггер при запросе?
muxui
nginx-forum на forum.nginx.org
Чт Апр 2 14:38:16 UTC 2020
Всем привет.
Собственно, интересует, можно-ли как-то создать триггер, который вызывает
Луа при каждом запросе (*by_lua).
Объясню на примере. Есть вот такая разметка:
server {
server_name site.ru;
listen 443 ssl http2;
location / {
content_by_lua_file /var/www/test.luac;
aio threads;
}
}
Как мы видим - при кажом запросе на site.ru идет отдача test.luac, но мне бы
вот хотелось, чтобы сначала выполнился другой скрипт, типа он сначала
отработает свое (он создает сессию), а потом уже пойдет выполнение
test.luac.
Знаю, что можно написать триггер прям в форме, но у меня будет много бекенда
на Lua, поэтому, везде делать эту писанину - не такая уж и хорошая затея, а
так можно было-бы подключить триггер одной строкой и радоваться на
здоровье.
Буду очень благодарен за помощь.
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,287536,287536#msg-287536
Подробная информация о списке рассылки nginx-ru