Configurer une instance Memcached

Memorystore pour Memcached accepte un sous-ensemble de paramètres de configuration Memcached natifs que vous pouvez modifier. Vous devez utiliser les mêmes configurations pour tous les nœuds de votre cluster. Cette page décrit comment effectuer les opérations suivantes :

  • Afficher la configuration des instances
  • Modifiez les configurations d'instance comme suit :
    • préparant les modifications de configuration de l'instance de préproduction ;
    • mettant à jour les modifications apportées à la configuration des nœuds.

Dans Memorystore pour Memcached, vous devez d'abord mettre à jour les configurations, puis appliquer les modifications aux nœuds de votre cluster. L'application d'une mise à jour des paramètres à un nœud entraîne un vidage complet du cache sur ce nœud.

La possibilité d'appliquer des mises à jour de paramètres à des nœuds individuels offre l'avantage de pouvoir déployer les modifications nœud par nœud. Votre instance peut ainsi rester en ligne et fonctionnelle pendant la mise à jour des configurations.

Pour obtenir la liste complète des paramètres modifiables et non modifiables, consultez la section Paramètres de configuration Memcached.

Afficher les configurations

Console

  1. Accédez à la page Memorystore pour Memcached dans la console Google Cloud.
    Memorystore pour Memcached
  2. Cliquez sur l'ID de l'instance pour afficher la page Détails de l'instance.
  3. Affichez vos paramètres dans la section Configuration.

gcloud

Pour afficher les paramètres de configuration à l'aide de Google Cloud CLI, saisissez la commande describe correspondant à l'instance en remplaçant variables par les valeurs appropriées:

gcloud memcache instances describe instance-id --region=region

Pour obtenir la liste des paramètres de configuration modifiables et leurs valeurs par défaut, consultez la section Paramètres de configuration Memcached.

Modifier les paramètres de configuration

Console

  1. Accédez à la page Memorystore pour Memcached dans la console Google Cloud.
    Memorystore pour Memcached
  2. Cliquez sur l'ID de l'instance.
  3. Cliquez sur Modifier la configuration.
  4. Ajustez la valeur du paramètre que vous souhaitez modifier.
  5. Cliquez sur le bouton Continuer pour préparer les mises à jour de la configuration.
  6. Sélectionnez chaque nœud un par un, puis cliquez sur Mettre à jour les nœuds sélectionnés, ou procédez par lot.

gcloud

  1. Mettez à jour les paramètres de configuration en exécutant la commande suivante :

    gcloud memcache instances update instance-id --region=region --parameters=parameter=value,parameter=value
    
  2. Répertoriez et notez tous les ID de nœud de votre instance en exécutant la commande suivante :

    gcloud memcache instances describe instance-id --region=region --format="value(memcacheNodes.nodeId.list())"
    
  3. Appliquez les paramètres un par un ou par lot aux nœuds de votre cluster en exécutant la commande suivante :

    gcloud memcache instances apply-parameters instance-id --region=region --node-ids=node-1-id,node-2-id
    

    Vous pouvez également appliquer les paramètres de tous les nœuds à la fois à l'aide de la commande suivante, mais ceci n'est pas recommandé :

    gcloud memcache instances apply-parameters instance-id --region=region --apply-all
    

La commande update de Memorystore pour Memcached ne permet pas d'exécuter simultanément l'option --parameters avec d'autres options.

Configurer des paramètres à l'aide de gcloud lors de la création d'une instance

Pour définir les paramètres de configuration lors de la création, saisissez la commande suivante en remplaçant les variables par les valeurs appropriées :

gcloud memcache instances create instance-name --size=size --region=region --parameters=parameter=value,parameter=value

La commande create de Memorystore pour Memcached permet d'exécuter simultanément l'option --parameters avec toutes les autres options.

Rétablir les valeurs par défaut des paramètres de configuration à l'aide de la console Google Cloud

  1. Accédez à la page Memorystore pour Memcached dans la console Google Cloud.
    Memorystore pour Memcached
  2. Cliquez sur l'ID de l'instance.
  3. Cliquez sur Modifier la configuration.
  4. Supprimez la valeur de tout paramètre que vous souhaitez rétablir par défaut et laissez le champ vide.
  5. Cliquez sur le bouton Continuer pour préparer les mises à jour de la configuration.
  6. Sélectionnez chaque nœud un par un, puis cliquez sur Mettre à jour les nœuds sélectionnés, ou procédez par lot.

Étapes suivantes