Pessoal, boa tarde.
Tem alguma maneira de saber quantas pessoas estão acessando uma mesma página ao mesmo tempo?
Ex: Quero saber quantas pessoas estão no index.jsp neste momento.
Obrigado.
Pessoal, boa tarde.
Tem alguma maneira de saber quantas pessoas estão acessando uma mesma página ao mesmo tempo?
Ex: Quero saber quantas pessoas estão no index.jsp neste momento.
Obrigado.
Quantas pessoas estão visualizando a página index.jsp? Isso você não tem como saber.
Quantas páginas index.jsp foram baixadas nos últimos 5 minutos? Dá para saber olhando o log do seu web server.
Até dá pra saber, mas vai te dar um trabalhinho…
Segue o roteiro:
Fora outros controles que ficaram de fora deste pequeno brainstorm…
Pra tudo dá-se um jeito nesta vida !!!
Vamos lá:
Procure algo sobre SessionCounter, SessionListener / Filters
Passei por um problema parecido aqui na empresa … precisava controlar somente um login conectado no sistema … caso outro com o mesmo login conectasse de outra sessao … o primeiro conectado “caia”. E Resolbi combinando filtro com sessionListener
O filtro funciona da seguinte maneira: Cada request feito ele passa pelo filtro.
Entao o que vc pode fazer é criar uma lista static no filtro e la vc guarda os usuarios conectados (Na tela de login, qnd o cara for autenticado vc insere nesta lista).
Veja:
http://javaboutique.internet.com/tutorials/Servlet_Filters/
Cara espero ter ajudado … qq duvida posta ae !!
Abraços e boa sorte