Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Apache 2.2 + mod_proxy_balancer, or Apache 1.3 + mod_backhand 
:(
    Опции темы
Frikazoid
Дата 18.9.2006, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 424
Регистрация: 29.3.2002

Репутация: нет
Всего: 2



Доброго времени суток!

Возник такой вопрос что нужно настроить балансирование нагрузки на несколько серверов!

У меня есть 3 машины! 1 контроллер и 2 сервера.
Подскажите никто не настраивал это дело так, чтоб при заходе юзер больше не уходил со своей ветки?
Т.е. на серверах используются сессии. и если юзер попадёт сначала на один сервер, потом на второй, сессия потеряется.

вот конфиги

Код

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /home/www/test.hz/html
    ServerName test.hz
    ServerAlias www.test.hz

    ProxyRequests Off
    ProxyPass /test balancer://cluster stickysession=PHPSESSID nofailover=On
    ProxyPassReverse /test http://192.168.0.11:80/test
    ProxyPassReverse /test http://192.168.0.12:80/test
#    ProxyHTMLURLMap http://192.168.0.11:80/test /test
#    ProxyHTMLURLMap http://192.168.0.12:80/test /test

    #ProxyPass / balancer://cluster/ lbmethod=byrequests stickysession=PHPSESSID                                               nofailover=on
    #ProxyPassReverse / balancer://cluster/

    <Location /balancer-manager>
      SetHandler balancer-manager
      Order Deny,Allow
      Allow from all
      Allow from .test.hz
    </Location>

    <Location /test>
        ProxyPassReverse        /
#        ProxyHTMLURLMap / /test/
#        ProxyHTMLURLMap / /test
        RequestHeader   unset Accept-Encoding
        ProxyPassReverseCookiePath / /test
        ProxyPassReverseCookiePath /test/ /test
    </Location>

    ProxyPass /test balancer://cluster stickysession=PHPSESSID nofailover=On


    <Proxy balancer://cluster>
        BalancerMember http://192.168.0.11:80 loadfactor=50 route=web1
        BalancerMember http://192.168.0.12:80 loadfactor=50 route=web2
    </Proxy>

    ErrorLog /var/log/test.hz-error_log
    CustomLog /var/log/test.hz-access_log common
</VirtualHost>


ЗЫ Заранее спасибо за любой хэлп!
ЗЫ2 Естественно перелопатить я успел много поисковиков.


--------------------
RTFM - "Всё для программиста" Это уменя есть сайт! Урыл в профайле!
А там.... Ну всё что надо по PHP Delphi CSS HTML JavaScript Perl API ASP MySQL XML С++ VBasic и многое другое.
PM MAIL WWW ICQ   Вверх
Frikazoid
Дата 29.9.2006, 14:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 424
Регистрация: 29.3.2002

Репутация: нет
Всего: 2



таки никто не знает....


--------------------
RTFM - "Всё для программиста" Это уменя есть сайт! Урыл в профайле!
А там.... Ну всё что надо по PHP Delphi CSS HTML JavaScript Perl API ASP MySQL XML С++ VBasic и многое другое.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0585 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.