on demand proxy_store

Maxim Dounin mdounin на mdounin.ru
Ср Ноя 17 15:39:09 MSK 2010


Hello!

On Wed, Nov 17, 2010 at 03:06:28PM +0300, Vasiliy G Tolstov wrote:

> Всем добрый день.
> Захотелось сделать зеркало debian и тп, но не полное, а по запросу с
> юзерский серверов. В итоге хранить самый употребительный минимум
> постоянно, остальное только некоторое время.
> 
> Прочел про proxy_store/upstream но есть проблема - если я в апстриме
> пропишу mirror.yandex.ru, то надо делать set_header на его хост, если я
> в апстриме укажу, например 5 разных серверов, мне каким-то образом надо
> знать как передать им правильный Host:... 
> 
> Кто-то уже пробовал реализовать такое?

Запрос на upstream вместе со всеми заголовками формируется один 
раз, вне зависимости от количества (а равно цвета и прочих 
характеристик) серверов в upstream'е.

Т.е. либо как-то распределять запросы между разными location'ами, 
либо делать дополнительный уровень проксирования и уже там менять 
заголовки.

Maxim Dounin



Подробная информация о списке рассылки nginx-ru