Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Sesje, i kilka serwerów obsługujących jedna strone
s4l
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 8.01.2008

Ostrzeżenie: (0%)
-----


Witam wszystkich,

Ostatnio pracując przy dużym projekcje natknąłem sie na problem z sesjami. Mianowicie strone obsluguje kilka serwerów ktore stoją za load balancerem. Wszystko ladnie sie sprawowało az do czasu kiedy nadszedl czas wykorzystania sesji. Sesje owszem sie tworzą ale zmienne zapisane w sesji obslugiwane sa przez dany serwer np. w sesji trzymam czy user jest zalogowany czy nie i jesli wchodzac na stronke trafie na tem sam serwer wszystko jest wporzadku, ale problem zaczyna sie kiedy trafiam na inny serwer:(. rozwiazaniem mogloby wydawac sie udostepnienie katalogu w ktorym przetrzymywane sa sesje - tu napotkalem na kolejny problem. Google mowiło ze to powinno dzialac, problem jednak istnieje gdyz to nie dziala:D nie wiem czy to wina serwera ktory serwuje stronke(lighttpd) ale php wywala bledy ze sesja owszem istnieje ale nie mozna jej odczytac ani zapisac. W grę mogło by wchodzić postawienie sesji na bazie danych ale wolal bym uniknac tego gdyz nie chce aby sesjie mi biegaly po calym klastrze mysql. Ciasteczka?? mało bezpieczne. Ma może ktoś jakiś pomysł na rozwiązanie tego problemu.

Pozdrawiam

P.S. z gory przepraszam moderatorów jezeli napisalem w zlym dziale
Go to the top of the page
+Quote Post
Cotter
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 12
Dołączył: 6.01.2008
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Może uda się ustawić obsługę sesji na balanserze? Tzn aby kierował żądania, dla których istnieje sesja na jeden konkretny serwer (przypisany na początku)?
Go to the top of the page
+Quote Post
s4l
post
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 8.01.2008

Ostrzeżenie: (0%)
-----


wiesz co balansowanie ruchu odbywa sie na poziomie protokolu http i nie bardzo moge sterowac sesjami ale nie probowalem tego ale sadze ze sie nie da<br>
Go to the top of the page
+Quote Post
dadexix
post
Post #4





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

Ostrzeżenie: (0%)
-----


sesje w bazie i każdy server korzysta z jednej bazy z sesjami?

Ten post edytował dadexix 9.01.2008, 13:50:45
Go to the top of the page
+Quote Post
s4l
post
Post #5





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 8.01.2008

Ostrzeżenie: (0%)
-----


baza jest zcentaralizowana. jest to klaster ktory jest niezalezny od samego klastra serwujacego www
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 23:10