2 votes

Équilibreur de charge apache, quel est le problème ?

J'essaie de faire un équilibrage de charge en utilisant Apache mais quand je suis arrivé à mon hôte (local) 'load', je n'ai pas pu le faire. j'obtiens Non trouvé

J'ai chargé ces mods

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

C'est mon serveur virtuel :

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

le gestionnaire d'équilibreur fonctionne assez bien SetHandler balancer-manager Autoriser de tous

3voto

Andreas Haferburg Points 582

Il y a une erreur de frappe dans votre configuration, d'où l'erreur 500 lorsque vous chargez le système.

ProxyPass /balancer balander://wwwCluster

Changez-le en équilibreur au lieu d'un balancier

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X