Preguntas frecuentes sobre la supervisión y solución de problemas de Azure Cache for Redis

En este artículo se proporcionan respuestas a preguntas habituales sobre cómo administrar y solucionar los problemas de Azure Cache for Redis.

¿Cómo se puede supervisar el estado y el rendimiento de la memoria caché?

Se pueden supervisar las instancias de Microsoft Azure Cache for Redis en Azure Portal. Puede ver las métricas, anclar los gráficos de métricas al panel de inicio, personalizar el intervalo de fecha y hora de los gráficos de supervisión, agregar y quitar métricas de los gráficos y establecer alertas cuando se cumplen determinadas condiciones. Para más información, consulte How to monitor Azure Cache for Redis (Supervisión de Azure Cache for Redis).

El menú de recursos de Azure Cache for Redis también contiene varias herramientas para supervisar las cachés y solucionar sus problemas.

  • En Diagnosticar y solucionar problemas se proporciona información sobre los problemas comunes y las estrategias para resolverlos.
  • estado de los recursos supervisa el recurso e indica si se ejecuta del modo previsto. Para obtener más información sobre el servicio Estado de los recursos de Azure, consulte Información general sobre Estado de los recursos de Azure.
  • Nueva solicitud de soporte para abrir una solicitud de soporte técnico para su memoria caché.

Estas herramientas permiten supervisar el estado de las instancias de Azure Cache for Redis. Las herramientas también le ayudan a administrar las aplicaciones de almacenamiento en caché. Para más información, vea la sección "Support & troubleshooting settings" (Configuración de soporte técnico y solución de problemas) de How to configure Azure Cache for Redis (Configuración de Azure Cache for Redis).

¿Por qué estoy viendo los tiempos de expiración?

Los tiempos de expiración se producen en el cliente que usa para comunicarse con Redis. Cuando se envía un comando al servidor Redis, el comando se pone en cola. El servidor Redis finalmente toma el comando y lo ejecuta. Sin embargo, el cliente puede agotar el tiempo de espera durante este proceso. Si es así, se produce una excepción en el lado que realiza la llamada. Para más información sobre la solución de problemas de tiempo de espera, consulte Solución de problemas del lado cliente y Excepciones de tiempo de espera de StackExchange.Redis.

¿Por qué se desconectó el cliente desde la memoria caché?

A continuación se indican algunas razones habituales por las que se desconecta la memoria caché.

  • Causas de cliente
    • Se volvió a implementar la aplicación cliente.
    • La aplicación cliente ha realizado una operación de escalado.
      • Cloud Services o Web Apps pueden provocar una desconexión de caché durante el escalado automático.
    • Cambia el nivel de red del cliente.
    • Se produjeron errores transitorios en el cliente o en los nodos de red entre el cliente y el servidor.
    • Se han alcanzado los límites de umbral de ancho de banda.
    • Las operaciones de la CPU tardaron demasiado tiempo en completarse.
  • Causas de servidor
    • En la oferta de almacenamiento en caché estándar, el servicio Azure Cache for Redis inició una conmutación por error desde el nodo principal al nodo de réplica.
    • Azure estaba actualizando la instancia en la que se implementó la memoria caché durante una actualización del servidor Redis o el mantenimiento general de la máquina virtual.

¿Por qué veo que la memoria caché está ocupada procesando una solicitud de actualización anterior o está en proceso de mantenimiento del sistema? Por ese motivo, actualmente no puede aceptar la solicitud de actualización. Vuelva a intentarlo más tarde."

Este mensaje indica que una operación de administración, como el escalado o la aplicación de revisiones, está en curso en la caché. Todas las demás operaciones de administración se bloquean hasta que se completa la operación en curso. Normalmente, la operación de administración continua debe completarse en unas horas. Si ve este error incluso después de 12 horas, póngase en contacto con Soporte técnico de Azure. Durante este tiempo, puede esperar que Azure Cache for Redis sea totalmente funcional para las operaciones de cliente.

¿Por qué mi caché está en estado "Error"?

Azure Cache for Redis puede acabar en un estado de error si se produce un error en una operación de administración. A pesar de este estado, puede esperar que Azure Cache for Redis sea totalmente funcional para las operaciones de cliente.

Pasos siguientes

Para más información sobre la supervisión y la solución de problemas de las instancias de Azure Cache for Redis, consulte Supervisión de Azure Cache for Redis y las diferentes guías de solución de problemas.

Más información sobre otras preguntas frecuentes sobre Azure Cache for Redis.