[sisyphus] hint: mirror on demand

Mykola S. Grechukh =?iso-8859-1?q?gns_=CE=C1_altlinux=2Eru?=
Ср Авг 22 01:28:43 MSD 2007


2007/8/22, Michael Shigorin <>:
> On Tue, Aug 21, 2007 at 10:45:00PM +0300, Mykola S. Grechukh wrote:
> > http://gns-ua.livejournal.com/114453.html
>
> Ух ты, вот же выпендрился. :-)

уже продолжение протестировал. Оказывается, можно выбор конкретного
апстрима оставить нгинксу:

    location /sisyphus/ {
        root /var/www/;
        error_page 404 = /fetch$uri;
        error_page 403 = /fetch$uri;
    }

    location /fetch/sisyphus/ {
        proxy_pass http://ftp.linux.kiev.ua/pub/Linux/ALT/;
        proxy_pass http://ftp.altlinux.org/pub/distributions/ALTLinux/;

        proxy_store /var/www/$request_uri;
    }

(между ними автобалансировка. Если разберусь с директивой upstream,
там есть явное задание приоритетов.)


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