Portál AbcLinuxu, 1. června 2025 19:04


Dotaz: Dns load balancing a php sessions

10.7.2011 12:25 Vlada
Dns load balancing a php sessions
Přečteno: 264×
Odpovědět | Admin
Dobry den,

Chtel bych zavest load balancing pomoci DNS pro dva a mozna vice webserveru. Jak je to s php sessions? Je potreba je uklada do spolecne databaze pro oba servery ci jineho spolecneho uloziste? Jde o to aby v prubehu sezeni nedoslo ke ztrate dat v sessions. Po delsi necinnosti se samozrejme sessions smazou, ale to nevadi. Cely dotaz smeruje k tomu zda muze dojit v prubehu prace klienta k presmerovani na druhy webserver? Nebo zda nedochazi v prubehu prace k opetovnym dotazum na dns, predpokladam totiz ze dns server neudrzuje inforamce o tom jakeho klienta kam poslal.

Predem dekuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.7.2011 12:43 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Dns load balancing a php sessions
Odpovědět | | Sbalit | Link | Blokovat | Admin
predpokladam totiz ze dns server neudrzuje inforamce o tom jakeho klienta kam poslal.

To předpokládáš správně. Pokud tam nebudeš mít nějaký udělátor, který bude měnit DNS záznamy, co to vrací, tak DNS server dokonce klienta pokaždé pošle všude (s tím, že klient by si měl náhodně jednu adresu vybrat sám)

Takže jo, IMO potřebuješ společné úložiště pro sessions.
Quando omni flunkus moritati
10.7.2011 13:53 Vlada
Rozbalit Rozbalit vše Re: Dns load balancing a php sessions
Diky, nevydrzi tedy ta jedna IP po dobu jednoho pripojeni klienta ( myslim navstevy webu)? Mel jsem za to ze si klient po nejakou dobu IP serveru pamatuje. Pokud ale behem jedne navstevy muze dojit ke zmene IP serveru je to samozrejme problem.
Kazdopadne dik
menphis avatar 10.7.2011 14:36 menphis | skóre: 22 | blog: menphis_blog
Rozbalit Rozbalit vše Re: Dns load balancing a php sessions
Co mam zkusenost tak webove prohlizece si ip adresu webu po urcitou dobu pamatuji, ale spolehat se na to neda.
10.7.2011 14:09 georg
Rozbalit Rozbalit vše Re: Dns load balancing a php sessions
Odpovědět | | Sbalit | Link | Blokovat | Admin
Doporucujem

http://memcached.org/ je to rychle distribuovane a PHP tam vie nativne ukladat session premenne.

session.save_handler = memcache

georg
10.7.2011 16:20 Vlada
Rozbalit Rozbalit vše Re: Dns load balancing a php sessions
Kouknu na to diky

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.