Hi,
ich mal mit ner Frage.
Ich bin am Basteln eines Systems, das es mir ermöglicht, verschiedene gespeicherte Sessions wiederaufzunehmen um die jeweilige Umgebung wiederherzustellen. Soweit so gut, geht auch, aber ...
Gibt es eine (einfache) Methode, zu verhindern, daß ich eine (gerade aktive) Session auf einem anderen Rechner wiederaufnehme?
Das ist eigentlich auch nett, aber der dann notwendige automatische Refresh nicht vorgesehen bzw. aus Trafficgründen nicht gewünscht.
Sicherlich kann ich die IP Adresse des ersten Rechners (auf dem die Session läuft) in ne Datei schaffen und gegen den zweiten abgleichen, ... diese Datei zwanzig Minuten nachdem sie das letzte Mal angefaßt wurde weghauen, aber ich dachte eher an was ordentliches.
Thomas
Sessions in PHP
-
-
-
Hi Tom,
Du sprichst von einem Sessionresistenten Loadbalancing?
Idealerweise leistet das Dein Load-Balancing-Tool..
Ansonsten anderer Ansatz: Du kannst festlegen, wo die Sessionfiles abgelegt werden. Gib doch allen Systemen eine gemeinsame Ressource..
Bye Andre -
Neiiiiin ich spreche nicht von einem Sessionresistenten Loadbalancing!
Alles falsch, *ggg* ich will sowas wie ne Semaphore, so daß immer nur ein
Client zu einem Zeitpunkt (Zeitraum) die Ressource (bestimmte Session) nutzen
kann.
Tom
--
Tom - Mitglied im Team der PC-Special,
kostenlose Computer-Hilfe in 24h - Webmastertools - Scripte - und mehr
url: http://www.pc-special.net - email: tom@pc-special.net -
hi tom,
und wenn du es einmal mit dem gleichen verzeichnis für die sessionfiles probierst?
oder aber:
sessiondaten in einer mysql speichern und dort ein master-slave konstrukt aufbauen...
bye andré