En esta página, se explican varios casos de error y se proporciona orientación para resolverlos.
Situaciones de error de conectividad
En esta sección, se explican los problemas de conectividad que puede tener tu instancia.
Error de conexión causado por reglas de firewall
Las reglas de firewall pueden provocar errores de conexión, ya que bloquean los puertos que usa Memorystore para Redis Cluster. Para ambos extremos de Private Service Connect de tu instancia, incluye en la lista de entidades permitidas los puertos del 11000 al 13047. Para obtener más información sobre estos extremos, consulta Direcciones de red reservadas.
Error de conexión causado por políticas de la organización
Puedes tener una política de la organización que bloquee tus conexiones de Private Service Connect a tu instancia de Memorystore for Redis Cluster.
Si tu política de la organización usa la política .restrictPrivateServiceConnectProducer, agrega a la lista de entidades permitidas el número de carpeta 961333125034, que es una carpeta específica para Memorystore para Redis Cluster. Por ejemplo:
name: organizations/Consumer-org-1/policies/compute.restrictPrivateServiceConnectProducer
spec:
rules:
- values:
allowedValues:
- under:folders/961333125034
Si tu política de la organización usa la política .disablePrivateServiceConnectCreationForConsumers, debes incluir SERVICE_PRODUCERS en la lista de entidades permitidas. Por ejemplo:
name: organizations/Consumer-org-1/policies/compute.disablePrivateServiceConnectCreationForConsumers
spec:
rules:
- values:
allowedValues:
- SERVICE_PRODUCERS
Situaciones de uso de CPU
En esta sección, se explican los problemas de uso de CPU que puede tener tu clúster.
El búfer de salida de tu clúster se queda sin espacio.
Si el búfer de salida de tu clúster se queda sin espacio, haz lo siguiente:
- Establece un valor más pequeño para el parámetro
maxmemory. - Usa la política de
maxmemoryallkeys-lru.
Cuando la memoria de tu clúster está llena y llega una escritura nueva, Memorystore para Redis Cluster expulsa las claves para dejar espacio para la escritura, según la política de maxmemory de tu clúster. La política allkeys-lru expulsa las claves usadas con menor frecuencia (LRU) de todo el conjunto de claves.
Te recomendamos que supervises la maxmemory y la memoria utilizada de tu clúster. Esto te ayuda a saber si tu clúster alcanza la capacidad aprovisionada.
Además, si reduces el valor del parámetro maxmemory, obtendrás más espacio para la sobrecarga.
Situaciones de persistencia
En esta sección, se explican los problemas de persistencia que pueden ocurrir con tu clúster.
Tu tráfico de escritura supera la capacidad de Memorystore para Redis Cluster de compactar y recuperar espacio a través de la reescritura de AOF.
Si esto ocurre, el archivo de solo anexar (AOF) crece más rápido de lo que el proceso de reescritura puede administrar. Esto provoca el agotamiento del disco, genera errores de escritura y bloquea las operaciones que requieren la creación de réplicas y la sincronización completa.
Memorystore for Redis Cluster implementó medidas de protección para regular el rendimiento de escritura. Esto garantiza que la reescritura del AOF pueda seguir el ritmo de las cargas de trabajo de escritura alta sostenidas.