Auteur Sujet: Apache2/httpd: configurer le front-end faire du load-balancing  (Lu 2251 fois)

0 Membres et 1 Invité sur ce sujet

TroniQ89

  • @TroniQ89
  • Abonné Free adsl
  • *
  • Messages: 743
Bonjour,

Je vous explique mon "problème" :

J'ai des images qui sont stockées simultanèment sur deux serveurs de stockage interne, et j'ai un autre serveur qui sert de front-end.
J'inclut donc mes images en HTML en utilisant l'adresse du front-end.
Dans mon VirtualHost, je lui ai demandé de remplacer à chaque fois l'adresse du serveur front-end par celle du premier serveur back-end :

<Location "/">
    AddOutputFilterByType SUBSTITUTE text/html
    Substitute "s|image_proxy|https://xxxxxxx.lightshield.fr/image_proxy|i"
</Location>

Et j'aimerai que le Substitute choisisse un des deux serveurs, et ne reste pas toujours sur le premier.
Qu'il y ai une sorte de "load-balancing" entre xxxxx.lightshield.fr et yyyyy.lightshield.fr.
Autrement dit, qu'il choisisse de manière random l'un des deux serveurs.

Merci beaucoup !

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Apache2/httpd: configurer le front-end faire du load-balancing
« Réponse #1 le: 20 février 2016 à 17:49:11 »
fait un load balancing DNS (Round Robin DNS) ou

met un reverse proxy devant les 2  serveurs de stockage et utilise l'url du proxy (modules mod_proxy &  mod_proxy_balancer)

macmonac

  • Abonné Free fibre
  • *
  • Messages: 204
  • DOUVRES LA DÉLIVRANDE (14)
Apache2/httpd: configurer le front-end faire du load-balancing
« Réponse #2 le: 20 février 2016 à 18:35:43 »
+1 pour le reverse proxy

TroniQ89

  • @TroniQ89
  • Abonné Free adsl
  • *
  • Messages: 743
Apache2/httpd: configurer le front-end faire du load-balancing
« Réponse #3 le: 20 février 2016 à 19:48:39 »
Je vais au final utiliser la solution du Round Robin DNS, car ça évite qu'un serveur se prenne toute la charge, ne pouvant pas réellement faire de load balancing dans mon cas.

Merci!