- Mitglied seit
- 08.03.2004
- Beiträge
- 1.574
- Reaktionen
- 0
Ich möchte mein Typo3-System mit Hilfe eines Loadbalancers und ein paar Servern etwas performanter gestalten und hab ich mich aus Kostengründen für mod_proxy von Apache entschieden.
Das dumme ist, dass ich nicht weiß, wie Typo3 die Sessions händelt und auch nicht, wie mod_proxy die Sessions händelt. Meine Vorstellung ist da einfach null. Großes schwarzes Loch. In so einer Situation finde ich es schwer einen klaren Plan zu machen, wie ich dieses Problem zeitnah lösen kann. Außerdem fehlt mir hier mindestens ein Testrechner um das mal auszuexperimentieren.
Was ich rausgefunden habe:
- beim Loadbalancer kann man den Namen des Cookies in dem die Session-ID steht angeben mit stickysession=ABCSESSID (ABCSESSID kann zum Beispiel PHPSESSID sein bei ner normalen PHP Session oder JSESSIONID bei ner Tomcat-Session)
- anscheinend mag Typo3 Cookie-Sessions (möglicher Pluspunkt)
- anscheinend gibt es ein Problem mit stickysession (möglicher Minuspunkt)
Warum ich dieses Problem lösen möchte:
- Typo3 macht die Benutzerverwaltung über Sessions. Also muss ein Benutzer, der eine Typo3-Session hat auch unbedingt wieder zum selben Server gelenkt werden.
- es ist ein wichtiger Bestandteil des Loadbalancings mit verschiedenen Sessions umgehen zu können. Ich kann also die Doku zum Loadbalancing nicht abschliessen, wenn ich in diesem Kapitel nicht bescheid weiß
Das dumme ist, dass ich nicht weiß, wie Typo3 die Sessions händelt und auch nicht, wie mod_proxy die Sessions händelt. Meine Vorstellung ist da einfach null. Großes schwarzes Loch. In so einer Situation finde ich es schwer einen klaren Plan zu machen, wie ich dieses Problem zeitnah lösen kann. Außerdem fehlt mir hier mindestens ein Testrechner um das mal auszuexperimentieren.
Was ich rausgefunden habe:
- beim Loadbalancer kann man den Namen des Cookies in dem die Session-ID steht angeben mit stickysession=ABCSESSID (ABCSESSID kann zum Beispiel PHPSESSID sein bei ner normalen PHP Session oder JSESSIONID bei ner Tomcat-Session)
- anscheinend mag Typo3 Cookie-Sessions (möglicher Pluspunkt)
- anscheinend gibt es ein Problem mit stickysession (möglicher Minuspunkt)
Warum ich dieses Problem lösen möchte:
- Typo3 macht die Benutzerverwaltung über Sessions. Also muss ein Benutzer, der eine Typo3-Session hat auch unbedingt wieder zum selben Server gelenkt werden.
- es ist ein wichtiger Bestandteil des Loadbalancings mit verschiedenen Sessions umgehen zu können. Ich kann also die Doku zum Loadbalancing nicht abschliessen, wenn ich in diesem Kapitel nicht bescheid weiß
Hattet ihr am Anfang nicht vielleicht auch nen Software-LB am Laufen?