Connexion aux nœuds - 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.

Connexion aux nœuds

Connexion aux nœuds Valkey ou Redis OSS

Avant de tenter de vous connecter aux OSS nœuds Valkey ou Redis de votre cluster, vous devez disposer des points de terminaison des nœuds. Pour rechercher les points de terminaison, consultez les sections suivantes :

Dans l'exemple suivant, vous utilisez l'utilitaire valkey-cli pour vous connecter à un cluster qui exécute Valkey ou Redis. OSS

Note

Pour plus d'informations sur les commandes disponibles, consultez la page Web Commandes.

Pour vous connecter à un OSS cluster Valkey ou Redis à l'aide du valkey-cli
  1. Connectez-vous à votre EC2 instance Amazon à l'aide de l'utilitaire de connexion de votre choix.

    Note

    Pour savoir comment vous connecter à une EC2 instance Amazon, consultez le guide de EC2 démarrage Amazon.

  2. Pour créervalkey-cli, télécharger et installer la collection de GNU compilateurs (gcc). À l'invite de commande de votre EC2 instance, entrez la commande suivante et saisissez-la y à l'invite de confirmation.

    sudo yum install gcc

    Une sortie similaire à la suivante s’affiche.

    Loaded plugins: priorities, security, update-motd, upgrade-helper Setting up Install Process Resolving Dependencies --> Running transaction check ...(output omitted)... Total download size: 27 M Installed size: 53 M Is this ok [y/N]: y Downloading Packages: (1/11): binutils-2.22.52.0.1-10.36.amzn1.x86_64.rpm | 5.2 MB 00:00 (2/11): cpp46-4.6.3-2.67.amzn1.x86_64.rpm | 4.8 MB 00:00 (3/11): gcc-4.6.3-3.10.amzn1.noarch.rpm | 2.8 kB 00:00 ...(output omitted)... Complete!
  3. Téléchargez et compilez l'utilitaire valkey-cli. Cet utilitaire est inclus dans la distribution du logiciel Valkey. À l'invite de commande de votre EC2 instance, tapez les commandes suivantes :

    Note

    Pour les systèmes Ubuntu, avant d'exécuter make, exécutez make distclean.

    wget https://github.com/valkey-io/valkey/archive/refs/tags/7.2.6.tar.gz tar xvzf valkey-7.2.6.tar.gz cd valkey-7.2.6 make distclean # ubuntu systems only make
  4. À l'invite de commande de votre EC2 instance, tapez la commande suivante.

    src/valkey-cli -c -h mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com -p 6379

    Une invite de OSS commande Valkey ou Redis similaire à la suivante s'affiche.

    redis mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 6379>
  5. Testez la connexion en exécutant les commandes Valkey ou RedisOSS.

    Vous êtes maintenant connecté au cluster et pouvez exécuter les commandes Valkey ou RedisOSS. Voici quelques exemples de commandes avec leurs réponses Valkey ou RedisOSS.

    set a "hello" // Set key "a" with a string value and no expiration OK get a // Get value for key "a" "hello" get b // Get value for key "b" results in miss (nil) set b "Good-bye" EX 5 // Set key "b" with a string value and a 5 second expiration get b "Good-bye" // wait 5 seconds get b (nil) // key has expired, nothing returned quit // Exit from valkey-cli

Pour la connexion à des nœuds ou à des clusters dotés du chiffrement Secure Sockets Layer (SSL) (activé en transit), voirElastiCache chiffrement en transit () TLS.

Connexion aux nœuds Memcached

Avant d'essayer de vous connecter à votre cluster Memcached, vous devez connaître les points de terminaison pour les nœuds. Pour rechercher les points de terminaison, consultez les sections suivantes :

Dans l'exemple suivant, vous utilisez l'utilitaire telnet pour vous connecter à un nœud Memcached.

Note

Pour plus d'informations sur Memcached et les commandes Memcached disponibles, consultez le site web Memcached.

Pour se connecter à un nœud à l'aide telnet
  1. Connectez-vous à votre EC2 instance Amazon à l'aide de l'utilitaire de connexion de votre choix.

    Note

    Pour savoir comment vous connecter à une EC2 instance Amazon, consultez le guide de EC2 démarrage Amazon.

  2. Téléchargez et installez l'utilitaire Telnet sur votre EC2 instance Amazon. À l'invite de commande de votre EC2 instance Amazon, tapez la commande suivante et tapez y à l'invite de commande.

    sudo yum install telnet

    Une sortie similaire à la suivante s’affiche.

    Loaded plugins: priorities, security, update-motd, upgrade-helper Setting up Install Process Resolving Dependencies --> Running transaction check ...(output omitted)... Total download size: 63 k Installed size: 109 k Is this ok [y/N]: y Downloading Packages: telnet-0.17-47.7.amzn1.x86_64.rpm | 63 kB 00:00 ...(output omitted)... Complete!
  3. À l'invite de commande de votre EC2 instance Amazon, tapez la commande suivante, en remplaçant le point de terminaison de votre nœud par celui illustré dans cet exemple.

    telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211

    Une sortie similaire à la suivante s’affiche.

    Trying 128.0.0.1... Connected to mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com. Escape character is '^]'. >
  4. Testez la connexion en exécutant des commandes Memcached.

    Vous êtes actuellement connecté à un nœud et vous pouvez exécuter les commandes Memcached. Voici un exemple.

    set a 0 0 5 // Set key "a" with no expiration and 5 byte value hello // Set value as "hello" STORED get a // Get value for key "a" VALUE a 0 5 hello END get b // Get value for key "b" results in miss END >