Load balancing + Sticky



  • Bonjour tout le monde,

    Je rencontre un petit soucis avec mon load balancing.

    Sur un site en particulier (le plus important de mon établissement), lorsque les utilisateurs saisissent du texte et valide l'édition il reçoivent une erreur indiquant une erreur de session.

    Du coup ils sont obligés de tout recommencer !

    En désactivant le load balancing et en les forçant à utiliser une gw fixe, il n'y a pas de soucis.

    D'où pourrait venir mon problème ?

    Merci d'avance



  • @aksl:

    D'où pourrait venir mon problème ?

    Du fonctionnement de l’application sur ce site web  8)

    L'option de "sticky" que tu as du activer puisque, si tu n'en parles pas dans le message, tu l'évoques dans le titre, fonctionne pour s'assurer qu'une même "session" passe toujours par la même gateway à condition que le client (le browser ou le proxy) accède bien toujours le même "site".

    Si la notion de session est gérée par exemple avec des cookies mais avec des liens différents, le sticky ne va pas fonctionner et du point de vue du serveur, les requêtes seront issues de 2 IP différentes.

    La solution consiste alors, en effet, à forcer, pour ce site, la gateway, ce qui ne t'empêche pas de mettre en œuvre du fail-over (c'est à dire avoir un groupe qui n'a pas des poids équivalents)  8)



  • Hm d'accord je vois !

    Peut-être devais-je contacter la société qui héberge le site pour voir s'il n'ont pas quelque chose de mal développer ?

    En tout cas, merci !



  • Bonjour,

    load ballancing pour Http & Ftp = OK
    load ballancing pour Https = NON (même avec sticky), pour https il faut le mettre sur un pool de gw en FO et pas en LB

    Si tu a bcp de postes clients tu peut ''couper'' la plage d'ip locale en 2 et faire 2 règles differentes en jouant sur la sources et en ayant 2 pool FO (1 avec gw1 en tiers1 et gw2 en tiers2 et l'autre avec gw2 en tiers1 et gw1 en tiers2)

    Cdt