Résoudre des problèmes

Cette page décrit différents scénarios d'erreur et fournit des conseils pour les résoudre.

Scénarios d'erreur de connectivité

Cette section décrit les problèmes de connectivité que votre instance peut rencontrer.

Erreur de connexion causée par des règles de pare-feu

Les règles de pare-feu peuvent entraîner des erreurs de connexion en bloquant les ports utilisés par Memorystore pour Redis Cluster. Pour les deux points de terminaison Private Service Connect de votre instance, ajoutez les ports 11000 à 13047 à la liste d'autorisation. Pour en savoir plus sur ces points de terminaison, consultez Adresses réseau réservées.

Erreur de connexion causée par les règles d'administration.

Vous pouvez définir une règle d'administration qui bloque vos connexions Private Service Connect à votre instance Memorystore for Redis Cluster.

Si votre règlement de l'organisation utilise la règle .restrictPrivateServiceConnectProducer, ajoutez le numéro de dossier 961333125034 à la liste d'autorisation. Il s'agit d'un dossier spécifiquement destiné à Memorystore pour Redis Cluster. Exemple :

name: organizations/Consumer-org-1/policies/compute.restrictPrivateServiceConnectProducer
spec:
    rules:
      - values:
          allowedValues:
          - under:folders/961333125034

Si votre règle d'administration utilise la règle .disablePrivateServiceConnectCreationForConsumers, vous devez ajouter SERVICE_PRODUCERS à la liste d'autorisation. Exemple :

name: organizations/Consumer-org-1/policies/compute.disablePrivateServiceConnectCreationForConsumers
spec:
    rules:
      - values:
          allowedValues:
          - SERVICE_PRODUCERS

Scénarios d'utilisation du processeur

Cette section explique les problèmes d'utilisation du processeur que votre cluster peut rencontrer.

L'espace du tampon de sortie de votre cluster est insuffisant.

Si le tampon de sortie de votre cluster manque d'espace, procédez comme suit :

  • Définissez une valeur plus petite pour le paramètre maxmemory.
  • Utilisez la règle maxmemory allkeys-lru.

Si la mémoire de votre cluster est saturée et qu'une nouvelle écriture arrive, Memorystore for Redis Cluster supprime les clés conformément à la règle maxmemory de votre cluster afin de libérer de l'espace pour l'écriture. La règle allkeys-lru supprime les clés les moins récemment utilisées (LRU, least recently used) de la collection de clés.

Nous vous recommandons de surveiller la maxmemory et la mémoire utilisée de votre cluster. Cela vous permet de savoir si votre cluster atteint la capacité de cluster provisionnée. De plus, en réduisant la valeur du paramètre maxmemory, vous obtenez plus d'espace pour les frais généraux.