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