Retroceder   Foros del Web > Administración de sitios web > Servidores Web > IIS

Respuesta
 
Herramientas Desplegado
Antiguo 28-abr-2008, 01:13   #1 (permalink)
cmonroy ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2007
Mensajes: 1
Contador de visitas con IIS 7

Hola.
Tengo un pequeño sitio hospedado en IIS 7 (corriendo sobre Windows Vista Ultimate de 64 bits) y mi contador de visitas trabaja de manera inconsistente.
Sin apagar el servidor, el contador se resetea a 1 después de que los hilos se cierran. El código funciona como se supone en IIS 6, así que supongo que debe ser relacionado con la manera en que IIS 7 maneja los recursos.
Tengo un archivo GLOBAL.ASAX en donde defino lo siguiente:
------------->
<%@ language="C#" Debug=True%>
<script runat="server">
void Application_Start(Object Sender, EventArgs e)
{
Application["Sessions"] = 0;
Application["Visitors"] = 0;
}

//The BeginRequest event is fired for every hit to every page in the site
void Application_BeginRequest(Object Sender, EventArgs e)
{
}

void Session_Start(Object Sender, EventArgs e)
{
Session.Timeout=1;
Application.Lock();
Application["Sessions"] = (int) Application["Sessions"] + 1;
Application["Visitors"] = (int) Application["Visitors"] + 1;
Application.UnLock();
}

void Session_End(Object Sender, EventArgs e)
{
Application.Lock();
Application["Sessions"] = (int) Application["Sessions"] - 1;
Application.UnLock();
}

void Application_End(Object Sender, EventArgs e)
{
//Write out our statistics to a log file
//...code omitted...
}
</script>
<--------------------
y luego utilizo

<p align="center"><font size="1">Usuarios activos: <%Response.Write(Application["Sessions"].ToString()); %> | Visitantes recibidos: <%Response.Write(Application["Visitors"].ToString()); %></font></p>

para desplegar las sesiones abiertas y los visitantes acumulados.

El caso es que empieza a acumular las visitas y de repente vuelve a contar desde 1. ¿Alguien tiene una idea de cómo solucionar este problema?
Gracias.
cmonroy está desconectado   Responder Citando
Respuesta
Califica este Tema - Contador de visitas con IIS 7.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:46.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93