tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Radhad
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
543
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von ahykes
    ahykes ahykes ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Ort
    Borken[NRW]
    Beiträge
    446
    Hallo!
    Ich habe 2 Webserver hinter einem F5-Loadbalancer "sitzen". Bei normalen Webseiten funktioniert alles einwandfrei!

    Logischer Weise funktionieren Webseiten mit Session nur dann, wenn ich auf dem gleichen Webserver lande - was natürlich nicht der Sinn eines Loadbalancers ist.

    Wie krieg ich die beiden Webserver session-mäßig synchron? Habt Ihr einen Rat, wie man soetwas anstellen könnte? Vom Prinzip her müsste ich ja nur die Session-Dateien verteilen, oder? Dies scheint mir aber nicht wirklich professionell zu sein Zudem würden evtl. geänderte Daten dabei fliegen gehen!
     

  2. #2
    Radhad Radhad ist offline Mitglied Diamant
    Registriert seit
    Mar 2003
    Ort
    Wuppertal (NRW)
    Beiträge
    1.917
    Blog-Einträge
    35
    Du brauchst eine 3. Stelle um die Session-Daten zu speichern, dies könnte ein MySQL Server sein, oder ein Memcached, oder ...

    Du musst nur entsprechend den Session Save Handler ändern.

    Alternativ kannst du die Besucher auch anhand von Regeln (IP Adressen z.B.) auf Server A und B fest verteilen, hilft natürlich dann wenig wenn Server A ausfällt.
    ahykes bedankt sich. 
    Mein neues Projekt: zandman.de - Bericht über den Aufbau einer Entwicklungsumgebung für Test-Driven-Development mit phpUnderControl und dem Aufbau einer Webapplikation mit Zend Framework Version 1.9.x

  3. #3
    Avatar von ahykes
    ahykes ahykes ist offline Mitglied Brokat
    Registriert seit
    Mar 2004
    Ort
    Borken[NRW]
    Beiträge
    446
    Danke für die Antwort. Ich habe das Problem so gelöst, in dem ich auf den Loadbalancer "Sticky Sessions" aktiviert habe:

    -> Einmal mit einem Webserver verbunden, werden alle weiteren Request an diesen verschickt.
    Danke!
     

Ähnliche Themen

  1. Befehle über mehrere Zeilen verteilen?
    Von notebook20000 im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 20.04.06, 13:35
  2. Antworten: 4
    Letzter Beitrag: 19.04.06, 21:43
  3. {Smarty} Inhalt über mehrere Seiten verteilen?
    Von Kopfballstar im Forum PHP
    Antworten: 0
    Letzter Beitrag: 22.02.06, 14:19
  4. Antworten: 19
    Letzter Beitrag: 15.09.03, 17:06

Stichworte