Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Несколько одновре менных коннектов и prox y_store
Спасибо, подтвердились наихудшие опасения :)
Andrew Kopeyko пишет:
On Mon, 16 Mar 2009, Rush wrote:
Уважаемая конфа, подкажите логику работы proxy_store в случае, если
файл ещё не лёг в кэш, но его уже пытаются тянуть несколько клиентов.
Что происходит в данном случае ? Подозреваю, что файл будет стянут
столько раз, сколько успеют стянуть до первого выкладывания в кэш
модулем proxy ?
Правильно понимаете - будет "многопоточная выкачка с бэкенда".
А что происходит, если файл утягивают частично - первый клиент,
допустим, первую половину, а второй - вторую ?
nginx не может связать воедино эти запросы - и в вашем proxy_temp_path
будет 2 временных файла.
Файл вообще появится в кэше ?
Нет, если файл не будет получен с бэкенда полностью, в одном
http-запросе.
|