Gestion des paramètres dans ElastiCache - Amazon ElastiCache

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Gestion des paramètres dans ElastiCache

ElastiCache les paramètres sont regroupés dans des groupes de paramètres nommés pour faciliter la gestion des paramètres. Un groupe de paramètres représente une combinaison de valeurs spécifiques pour les paramètres qui sont transmis au logiciel de moteur de au moment du démarrage. Ces valeurs déterminent le comportement des processus du moteur sur chaque nœud au moment de l'exécution. Les valeurs des paramètres sur un groupe de paramètres spécifiques s'appliquent à tous les nœuds associés au groupe, indépendamment du cluster auquel ils appartiennent.

Pour affiner les performances de votre cluster, vous pouvez modifier certaines valeurs des paramètres ou modifier le groupe de paramètres du cluster.

  • Vous ne pouvez pas modifier, ni supprimer les groupes de paramètres par défaut. Si vous avez besoin de valeurs des paramètres personnalisés, vous devez créer un groupe de paramètres personnalisés.

  • Pour Memcached, la famille de groupes de paramètres et le cluster auquel vous l'attribuez doivent être compatibles. Par exemple, si votre cluster utilise Memcached version 1.4.8, vous pouvez utiliser uniquement des groupes de paramètres par défaut ou personnalisés de la famille Memcached 1.4.

    Pour Redis, la famille de groupes de paramètres et le cluster auquel vous l'attribuez doivent être compatibles. Par exemple, si votre cluster exécute Redis OSS version 3.2.10, vous ne pouvez utiliser que des groupes de paramètres, par défaut ou personnalisés, de la famille Redis OSS 3.2.

  • Si vous modifiez le groupe de paramètres d'un cluster, les valeurs de n'importe quel paramètre modifiable sous certaines conditions doivent être les mêmes dans les deux groupes de paramètre actuel et nouveau.

  • Pour Memcached, lorsque vous modifiez les paramètres d'un cluster, les modifications sont immédiatement appliquées au cluster. C'est vrai si vous changez le groupe de paramètres même du cluster ou une valeur de paramètre dans le groupe de paramètres du cluster. Pour déterminer quand une modification de paramètre particulier sera appliquée, consultez la colonne Application des modifications dans les tableaux de Paramètres spécifiques Memcached. Pour en savoir plus sur le redémarrage des nœuds d’un cluster, consultez Redémarrage de clusters.

  • Pour Redis, lorsque vous modifiez les paramètres d'un cluster, la modification est appliquée au cluster soit immédiatement, soit, avec les exceptions indiquées ci-dessous, après le redémarrage des nœuds du cluster. C'est vrai si vous changez le groupe de paramètres même du cluster ou une valeur de paramètre dans le groupe de paramètres du cluster. Pour déterminer quand une modification de paramètre particulier sera appliquée, consultez la colonne Application des modifications dans les tableaux de Paramètres Valkey et Redis OSS.

    Pour plus d'informations sur le redémarrage des nœuds Valkey ou RedisOSS, consultez. Redémarrage des nœuds

    Modifications des paramètres Valkey ou Redis OSS (mode cluster activé)

    Si vous modifiez les paramètres suivants sur un cluster Valkey ou Redis OSS (mode cluster activé), suivez les étapes ci-dessous.

    • activerehachage

    • bases de données

    1. Créez une sauvegarde manuelle de votre cluster. Consultez Réalisation de sauvegardes manuelles.

    2. Supprimez le cluster. Consultez Suppression de clusters.

    3. Restaurez le cluster grâce au groupe de paramètres modifiés et à la sauvegarde pour alimenter le nouveau cluster. Consultez Restauration à partir d’une sauvegarde dans un nouveau cache.

    Les modifications apportées à d'autres paramètres ne nécessitent pas cela.

  • Vous pouvez associer des groupes de paramètres aux banques de données OSS globales Valkey et Redis. Les banques de données globales sont un ensemble d'un ou de plusieurs clusters qui s'étendent sur AWS plusieurs régions. Dans ce cas, le groupe de paramètres est partagé par tous les clusters qui composent le magasin de données global. Toute modification apportée au groupe de paramètres du cluster principal est répliquée vers tous les autres clusters restants du magasin de données global. Pour de plus amples informations, veuillez consulter Réplication entre AWS régions à l'aide de banques de données mondiales.

    Vous pouvez vérifier si un groupe de paramètres fait partie d'un magasin de données global en effectuant une recherche aux emplacements suivants :

    • Sur la ElastiCache console, sur la page Groupes de paramètres, l'attribut global oui/non

    • La IsGlobal propriété oui/non de l'opération CacheParameterGroupAPI