Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Brojač aktivnih sesija

[es] :: Java :: Brojač aktivnih sesija

[ Pregleda: 2590 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sspasic
Sasa Spasic

Član broj: 3261
Poruke: 175
*.medianis.net

Jabber: sspasic@elitesecurity.org
ICQ: 35454521


Profil

icon Brojač aktivnih sesija04.04.2004. u 17:40 - pre 229 meseci
Postoji li način da se napravi brojač korisnika koji su trenutno u web aplikaciji online?
Korisnik je online ako ima aktivnu sesiju kojoj nije istekao timeout.

Ono što mi je palo napamet je da u atribute sesije postavim objekat klase u čijem konstruktoru i finalize metodu uvećavam i smanjujem broj aktivnih sesija.
Ono što me brine ovde je da mehanizam suvise zavisi od GC-a i da ce pod većim opterećenjem greška biti prevelika.

Alternativa je napraviti nešto slično mehaniznu koji koristi ES. Ova se brojka verovatno ne bi poklapala sa brojem sesija, ali bi greška bila prihvatljiva.

Zna li neko kako ovako nešto može da se reši, uz što manje programiranja i pomoću sesija ako je moguće, ali da bude malo više deterministički.
 
Odgovor na temu

weB_KiLeR

Član broj: 238
Poruke: 1317
*.air.tehnicom.net



Profil

icon Re: Brojač aktivnih sesija04.04.2004. u 22:54 - pre 229 meseci
Probaj ovde da nadjes mislim da ima ono sto te zanima:

http://www.fawcette.com/javapr.../magazine/features/bkurniawan/
 
Odgovor na temu

dejankr
Dejan Krsmanovic
JavaEE programer
Beograd

Član broj: 7842
Poruke: 384
194.247.216.*



+1 Profil

icon Re: Brojač aktivnih sesija05.04.2004. u 09:39 - pre 229 meseci
Ako koristiš Servlet 2.3 specifikaciju, onda imaš mogućnost da koristiš HttpSessionListener interfejs koji ima dva metoda koji se pozivaju prilikom kreiranja sesije ili ubijanja sesije. Tako da tačno znaš kada je sesija kreirana (tada inkrementiraš broj aktivnih sesija) i kada je uništena (tada ih dekrementiraš). Na taj način možeš da imaš broj aktivnih sesija. To ti je najlakše rešenje.

Dejan

P.S.
Sad vidim da ti je WebKiller dao link na tekst koji upravo ovo opisuje!
 
Odgovor na temu

sspasic
Sasa Spasic

Član broj: 3261
Poruke: 175
*.medianis.net

Jabber: sspasic@elitesecurity.org
ICQ: 35454521


Profil

icon Re: Brojač aktivnih sesija05.04.2004. u 10:11 - pre 229 meseci
Da, tačno to sam tražio.
Izgleda da sam čitao stariju dokumentaciju pa mi je ovo promaklo.

Hvala
 
Odgovor na temu

[es] :: Java :: Brojač aktivnih sesija

[ Pregleda: 2590 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.