¿Hay alguna condición previa antes de almacenar cualquier objeto en el estado de la sesión? Me refiero a cuándo no podré insertar un objeto en estado de sesión. Esta fue una pregunta de entrevista que me hicieron. ¿Cuál podría ser la posible razón para no poder almacenar un objeto en estado de sesión?Almacenamiento de la sesión de Asp.net
Respuesta
Éstos son algunos que deben ser considerados:
Si tiene más datos de la sesión, a continuación, más memoria se consume en el servidor web, y que pueden afectar al rendimiento.
No funcionará en web garden mode, porque en ese modo se ejecutará varias aspnet_wp.exe en la misma máquina.
Y si el proceso de dominio de aplicación o trabajador (aspnet_wp.exe) reinicio/recicla muy a menudo, entonces no es una buena idea para usarlo
y que se obtiene de here ... espero que la respuesta su consulta ...
Hay lugares en el ciclo de vida de la solicitud asp.net que aún no tiene acceso al estado de la sesión debido a la falta de una sesión de usuario válida como Application_Authorize donde no tenemos un usuario autenticado todavía, por lo que la sesión será nula. La implementación real de la tienda de sesiones no debería ser realmente una preocupación, ni tampoco cómo se serializan los datos.
- 1. almacenamiento local y almacenamiento de sesión
- 2. Almacenamiento de objetos en la sesión
- 3. Almacenamiento de variables de usuario en la base de datos frente a la sesión en asp.net
- 4. Proveedor de sesión RavenDB ASP.NET?
- 5. ¿Por qué alguna vez usaría el objeto de almacenamiento ViewState de asp.net sobre el objeto de almacenamiento de sesión?
- 6. La sesión de ASP.NET finaliza inesperadamente
- 7. ASP.NET MVC Expiración de la sesión
- 8. ASP.NET eliminando un elemento de la sesión?
- 9. ASP.NET - Almacenamiento de clases en variables de sesión - ¿Cómo funciona (memoria)?
- 10. Mejor motor de almacenamiento MySQL para usar en el almacenamiento de la sesión PHP
- 11. sesión de ASP.NET en Global.asax
- 12. Caché de datos frente a objeto de sesión en ASP.Net
- 13. Fijación de Sesión en ASP.NET
- 14. ASP.NET MVC4 WebSecurity - Ubicación de almacenamiento de base de datos
- 15. Almacenamiento de ASP.Net MVC Views en la base de datos
- 16. ASP.NET Servidor de estado de sesión vs. Sesión InProc
- 17. Patrones de almacenamiento en caché en ASP.NET
- 18. Escenario de almacenamiento en caché ASP.NET MVC
- 19. Cola de solicitud de sesión de ASP.net
- 20. asp.net mvc - almacenamiento en caché
- 21. ASP.Net Almacenamiento en memoria caché
- 22. Asp.Net MVC y sesión
- 23. Configurar el almacenamiento en caché de ASP.NET solo para anónimos?
- 24. cómo cambiar la identificación de la sesión después de iniciar sesión en asp.net
- 25. Con ASP.NET MVC redirigir a la página de inicio de sesión cuando la sesión caduque
- 26. Convierte cookies de Google Analytics en Local/Sesión de almacenamiento
- 27. Protección de secuestro de sesión en ASP.NET
- 28. Limitación de tamaño de sesión ASP.NET
- 29. Tiempo de espera de sesión en ASP.NET
- 30. PHP - Almacenamiento de sesión en una base de datos
Hola. ¿Dónde está almacenando la sesión? (in-proc, en una base de datos, ...) – SquidScareMe
Inproc ......... –
Serializable, obviamente, ¿o quiso decir algo más? – Rup