Compartir vía


RetryLater (Limitado) (Almacenamiento en caché de Windows Server AppFabric)

En esta sección se describe la excepción DataCacheException que tiene el código de error RetryLater y el subestado Throttled. Las aplicaciones que reciben este error están tratando de escribir datos en hosts de caché cuya memoria está críticamente baja.

Existen diferentes causas para que haya poca memoria en los hosts de caché. Por ejemplo, si está deshabilitada la expulsión para una caché grande y en crecimiento, ello puede provocar que uno o varios hosts de caché queden limitados. Para obtener más información, vea Solución de problemas de expulsión (Almacenamiento en caché de Windows Server AppFabric). También es posible que los requisitos de memoria de las diversas aplicaciones que usan el clúster de caché superen la capacidad actual del clúster. Para obtener más información acerca de cómo diagnosticar y resolver las limitaciones, vea Solución de problemas de limitaciones (Almacenamiento en caché de Windows Server AppFabric).

El diseño de las aplicaciones pueden contribuir a que los servidores de caché pasen al estado limitado. Las aplicaciones que crean regiones personalizadas deben observar que dichas regiones se ubicarán en un único host de caché en el clúster de caché. Si la aplicación almacena dos gigabytes de datos en una región personalizada, todos los hosts de caché del clúster deberán tener tres gigabytes o más de memoria física. Además, cada host de caché debe tener tamaños de caché correctamente configurados y altos valores de límite para proporcionar espacio para dos gigabytes de datos en una única región.

Las aplicaciones también pueden bloquear los elementos de la memoria caché con el método GetAndLock de la clase DataCache. Los elementos que permanecen bloqueados continúan en la memoria caché incluso después de haber expirado. Si la aplicación no llama a PutAndUnlock o Unlock, los elementos bloqueados de la memoria caché pueden contribuir al consumo de memoria.

Vea también

Conceptos

Excepciones de las aplicaciones (Almacenamiento en caché de Windows Server AppFabric)

  2011-12-05