ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Squid балансинг


  • To: nginx-ru@xxxxxxxxx
  • Subject: Squid балансинг
  • From: Alexey Vdovin <av@xxxxxxxxx>
  • Date: Tue, 13 Jan 2009 15:32:34 +0300
  • Organization: VideoCity

Hello nginx-ru,

Есть потребность балансировать нагрузку на несколько Squid серверов.
Пытаюсь настроить Nginx для проброса запроса на Squid. (Nginx
прописываю в качестве прокси в браузере)

  location /  {
    rewrite /(.*) $scheme://$host$uri break;
    proxy_set_header  X-Real-IP  $remote_addr;
    proxy_redirect false;
    proxy_pass  http://10.8.1.30:3128;
    break;
  }

Браузер зависает на приеме 1го запроса.

    proxy_buffering off;

Немного улучшает ситуацию, но не избавляет от зависаний насовсем.

    proxy_read_timeout          2;

(знаю что криво) Это избавляет от зависаний :)
Но в Error.log соответственно появляются ошибки...

[error] 39346#0: *941 upstream timed out (60: Operation timed out) while 
reading response header from upstream

Есть ли "прямой" способ настроить Nginx для работы в качестве forward
proxy балансинга ?

-- 
С уважением,
Алексей Вдовин   mailto:av@xxxxxxxxx




 




Copyright © Lexa Software, 1996-2009.