Добрый день,
Хотелось настроить следующую вещь:
На сервер приходит HTTP запрос. Он перенаправляется на PHP скрипт, который
авторизует запрос и в положительном случае делает X-Accel-Redirect на
internal location.
Тот в свою очередь либо берет файл из определенной папки, либо, в случае
404, проксирует запрос на бэкенд, отдает файл клиенту и сохраняет в кэше.
Как это настроить - понятно, но возникла проблема с большими файлами.
При такой схеме прежде чем файл начнет отдаваться клиенту проходит
задержка, видимо файл начинает отдаваться только после того, когда
определенный объем файла попадет в какой-то буфер. Какой буфер это
регулирует?
И скажите - если придет одновременно два и более запроса, фронтенд будет
"лишний" раз тянуть файл с бэкенда?
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru