none
Obter o número de sessões ativas no servidor RRS feed

  • Pergunta

  • Existe alguma maneira de saber o numero de Sessions ativas no servidor através de uma aplicação ASP.NET ?

    Obrigado.


    Ismael Monteiro da Silva
    terça-feira, 23 de março de 2010 14:10

Todas as Respostas

  •  

    Ismael,


    Por curiosidade eu utilizei o comando: Session.Count;

    ---

    Por Curiosidade (dinovo) fiz um exemplo simples:

     

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
        <% Session["robson"] = "23"; %>
        <% Session["robson2"] = "23"; %>
        <% Session["robson3"] = "23"; %>
        <% Session["robson4"] = "23"; %>
        <% Session["robson5"] = "23"; %>
        <% Session["robson6"] = "23"; %>
        <%Response.Write(Session.Count); %>
    <%Response.Write(Session.Keys.Count); %>
     </div> </form> </body> </html>

    São Sessões abertas! veja se atende.

     

     

    Abraços.


    Site: RobsonAlves.net
    Twitter: @robsonalvesti Follow-Me
    LinkedIn: br.linkedin.com/in/robsonalves
    Quem Compartilha, Ensina e Aprende.
    • Editado Robson Alves terça-feira, 23 de março de 2010 14:48 Adicionando Exemplo
    terça-feira, 23 de março de 2010 14:45
  • Olá Robson,

     

    Primeiramente obrigado pela resposta, mas eu estou precisando saber o total de session aberta no servidor, neste caso imagino que o count está retornando as sessions para a conexão do usuario atual.

     

    Obrigado.


    Ismael Monteiro da Silva
    terça-feira, 23 de março de 2010 15:13
  • Acho que vc poderia usar global.asax

    http://www.webmastersonline.com.br/viewtopic.php?f=1&t=648

     

    Qualquer coisa avisa se tiver dificuldades, mais acredito que por este caminho é bem tranquilo.

    terça-feira, 23 de março de 2010 20:20