Назад | Перейти на главную страницу

Балансировщик нагрузки apache что не так

Я пытаюсь выполнить балансировку нагрузки с помощью apache, но когда я добрался до моего (локального) хоста, нагрузка получила Не найден

Я загрузил эти моды

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule status_module modules/mod_status.so

это мой vhost:

ServerName load

ProxyRequests off

<Proxy *>
  Order deny,allow
  Allow from all
</Proxy>

<Proxy balancer://wwwCluster>
    BalancerMember http://localhost:1001 loadfactor=1
    BalancerMember http://localhost:1002 loadfactor=5
    BalancerMember http://localhost:1003 loadfactor=3

    Order Deny,Allow
    Deny from none
    Allow from all

    ProxySet lbmethod=byrequests
</Proxy>

ProxyPass /balancer balander://wwwCluster

диспетчер балансировщика работает неплохо SetHandler балансировщик-диспетчер Разрешить со всех

У вас есть опечатка в вашей конфигурации, следовательно, ошибка 500 при загрузке

ProxyPass /balancer balander://wwwCluster

Измените это на балансир, вместо баландера