Quantcast
Viewing all articles
Browse latest Browse all 3102

брать файл только из кеша (1 reply)

Привет.

Есть хранилище файлов, которое отдает файлы по http.
Есть так же некоторое количество клиентов, которые обращаются в одному и
тому же файлу в одно время. Т.к. хранилище в данный момент сильно нагружено
хочется его разгрузить установив перед ним кеширующий nginx.
Если запросы к файлу идут один за одним, то все нормально, ответ берется из
кеша. Но если запросы приходят одновременно, то nginx за файлом ходит к
хранилищу (по крайней мере заголовок X-Cache-Status показывает MISS).
Хочется этого избежать и сделать так, что бы файл из хранилища тянулся
только один раз, а потом отдавался из кеша. Например ставить клиентов в
очередь пока nginx не закеширует файл.

Можно ли такое сделать?

Denis Kot
Skype: kot.denis
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Viewing all articles
Browse latest Browse all 3102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>