¿Cuáles son los parámetros "óptimos" para crear un caché de AppFabric cuando va a almacenar el estado de la sesión en el caché? MSDN Cache-Related CommandsNuevos parámetros de caché para AppFabric Cache al almacenar ASP.NET Session State
Powershell línea de comandos:
New-Cache [-CacheName] <String> [-Eviction <String>] [-Expirable <String>] [-Force [<SwitchParameter>]] [-NotificationsEnabled <String>] [-Secondaries <Int32>] [-TimeToLive <Int64>]
- cacheName: < nombre de la aplicación> -session estado
- Secundarios: 1 (alta disponibilidad activada en caso de fallo del servidor)
- desalojo: ?
- Expirable:?
- TimeToLive:?
- Fuerza:?
- NotificationsEnabled:?
Como yo no quiero que mis sesiones para ser eliminados a menos que la sesión ha sido abandonado, ya sea a través de código o de temporización de la sesión ...
para el desalojo, yo creo "Ninguno" y para expireable, me pensaría falso
He probado y llamado a Session.Abandon elimina el objeto de la caché. También he probado para ver si al extender mi sesión, el objeto de sesión en la memoria caché también se extiende. Esto parece funcionar de la manera "correcta".
Aún [hay documentación] (https://msdn.microsoft.com/en-us/library/ee790859 (v = azure.10) .aspx) en este, se desaprueba ninguna sorpresa AppFabric. – felickz