Foros del Web » Programando para Internet » ASP Clásico »

Establecer límite de Usuarios

Estas en el tema de Establecer límite de Usuarios en el foro de ASP Clásico en Foros del Web. Ahi les ve mi pregunta. Tenemos un sitio en donde los usuarios se conectan para ingresar una serie de datos que tienen que reportar trimestralmente. ...
  #1 (permalink)  
Antiguo 23/07/2002, 09:45
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 23 años, 4 meses
Puntos: 0
Establecer límite de Usuarios

Ahi les ve mi pregunta. Tenemos un sitio en donde los usuarios se conectan para ingresar una serie de datos que tienen que reportar trimestralmente. Resulta que nuestro servidor se sobrecarga después de 80 usuarios ingresando información (aproximadamente). Lo que necesito es saber cuantos tengo conectados actualmente y en determinado número impedir que otro usuario intente conectarse. Por ejemplo, que pueda ver la pagina de inicio pero al intentar solicitar la página de captura, entonces impedir que la solicite si el número de usuarios ya es mayor. ¿Se puede conseguir esto?. Lo que yo veo es que el servidor se cae porque como se ejecutan páginas asp, pues tiene que hacer muchas operaciones. Si se puede ojala me puedan orientar.
Gracias
  #2 (permalink)  
Antiguo 23/07/2002, 10:18
 
Fecha de Ingreso: abril-2001
Mensajes: 293
Antigüedad: 24 años
Puntos: 0
Re: Establecer límite de Usuarios

Creo que podria ayudarte el global.asa contar los usuarios activos y de acuerdo a ello condicionar la pagina a entrar o a sacarlo.

global.asa
<script language=vbscript runat=server>
Sub Application_OnStart
Application("Activos") = 0
End Sub

Sub Application_OnEnd
End Sub

Sub Session_OnStart
Application.Lock
Application("Activos") = Application("Activos") + 1
Application.Unlock
End Sub

Sub Session_OnEnd
Application.Lock
Application("Activos") = Application("Activos") - 1
Application.Unlock
End Sub
</script>

en tu pagina donde deseas filtrar:

if application("Activos")>80 then
' lo envias a una pagina de espera con algun mensaje que existen muchos usuarios o lo sacas de una...
response.redirect "pagina_error.asp..."
else
' sigue su curso normal
response.redirect "pagina_normal.asp"
end if

espero te sirva adios ;)
  #3 (permalink)  
Antiguo 23/07/2002, 15:27
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Establecer límite de Usuarios

Ok, te lo agradezco muchisimo. Lo voy a probra y te aviso. Gracias :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




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