Pogledajte određenu poruku
Staro 20. 07. 2006.   #4
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

Osnovni problem pri pravljenju multiserverskih veb aplikacija je čuvanje sesije. Podaci iz sesija se obično čuvaju u memoriji servera, tako da ako load balancer sledeći zahtev istog korisnika uputi na drugi server, on neće biti svestan postojanja sesije.

Ovo se može rešiti na nivou balancera (da zahteve od istog korisnika uvek prosleđuje na isti server) ili na nivou aplikacije (da svi serveri čuvaju session state na zajedničkom mestu - session state server, baza ili nešto treće).

Takođe, keš je nešto što se obično čuva na nivou jednog servera, dakle postoji problem invalidacije keša na ostalim serverima kad se nešto promeni na jednom od njih (npr. doda se nova vest).
jablan je offline   Odgovorite uz citat