Saltar al contenido principal

 none
setInterval no funciona correctamente RRS feed

  • Pregunta

  • Tenemos window.setInterval en una página ASP.NET MVC, configurado a 10 horas (600 * 60000 milisegundos), así podemos "cerrar sesión" automáticamente (redirección a /Authentication/Index).
    A veces se cierra la sesión pero mucho antes de las 10 horas.

    algún problema conocido con setInterval?

    jueves, 14 de noviembre de 2019 22:01

Todas las respuestas

  • Mira a ver si lo que ocurre es que cuando se te cierra la sesión lo que pasa es que se acaba de reciclar el Pool en IIS. Cada vez que se recicla se pierden todas las sesiones.  Examina desde el IIS MAnager las propiedades Avanzadas del Pool, y mira los valores de la sección Recycling. De forma predeterminada tendrás seguramente un reciclado cada 1740 minutos, y puede ser que además tengas algo configurado para reciclar también al alcanzarse cierta ocupación de memoria o número de peticiones.
    viernes, 15 de noviembre de 2019 12:14
  • El siguiente paso: Cómo monitorizar en C# o ASP.NET en qué momento se produce el reciclado del AppPool, y ver si se ha llegado a cierte memoria o número de peticiones en una app web asp.net?
    sábado, 16 de noviembre de 2019 14:26