Posted By: vejpuste (Libor Vejpustek) on 'CZunix' Title: Proxy "prosim cekejte" Date: Fri Feb 25 21:17:08 2011 Zdravim. Kdo nekdy videl IB eBanky, tak mu to bude jasne hned. Uzivatel zada nejaky pozadavek. Webserver ho prijme a uzivateli vrati stranku "Prosim cekejte, pozadavek se zpracovava." Tahle stranka se automaticky refreshuje dokud neni pozadavek vyrizen, pak se vrati vysledek. Netusite nekdo, jestli existuje neco takoveho hotoveho? Moje predstava je, ze se uzivatel pripojuje na "inteligentni proxy server", ktery jen prijme pozadavek, vrati refresh stranku a vlastni pozadavek posle na vyrizeni provoznimu serveru (Apache). Pri kazdem refreshi se jenom koukne jestli uz ma korektni vysledek a pokud ano, tak ho preda uzivateli. Pokud by se z provozniho serveru vratila chyba nebo vyprsel timeout, tak zada pozadavek znovu a opet ceka na vysledek. Vyhod tohohle reseni by byly : 1. uzivatel ma stale pocit, ze se neco deje a docka se korektniho vysledku 2. refresh server by mel mit malou rezii, takze by zvladl vetsi mnozstvi konkurencnich pripojeni nez provozni servery 3. provozni servery by nebyly zahlceny mnozstvim konkurencnich pripojeni a dalo by se lepe ovlivnit maximalni mnozstvi konkurencnich threadu 4. je meritelne za jak dlouho se vrati korektni vysledek, pripadne kolikrat se mezitim vratil chybne nebo skoncil timeoutem Dik za napady Libor Vejpustek Ceska zemedelska univerzita Praha http://web.czu.cz/~vejpuste/ E-mail : vejpuste@uvt.czu.cz