Conexión a los nodos - Amazon ElastiCache

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Conexión a los nodos

Conexión a nodos Valkey o Redis OSS

Antes de intentar conectarse a los OSS nodos de Valkey o Redis del clúster, debe disponer de los puntos finales de los nodos. Para encontrar los puntos de enlace, consulte lo siguiente:

En el siguiente ejemplo, utiliza la utilidad valkey-cli para conectarse a un clúster que ejecute Valkey o Redis. OSS

Para conectarse a un OSS clúster de Valkey o Redis mediante valkey-cli
  1. Conéctate a tu EC2 instancia de Amazon mediante la utilidad de conexión que prefieras.

    nota

    Para obtener instrucciones sobre cómo conectarse a una EC2 instancia de Amazon, consulta la Guía de EC2 introducción de Amazon.

  2. Para compilarvalkey-cli, descargar e instalar la colección de GNU compiladores (gcc). En la línea de comandos de la EC2 instancia, ingresa el siguiente comando y escríbelo y en la línea de confirmación.

    sudo yum install gcc

    Aparecerá una salida similar a la siguiente.

    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. Descarga y compila la utilidad valkey-cli. Esta utilidad está incluida en la distribución del software Valkey. En la línea de comandos de la EC2 instancia, escribe los siguientes comandos:

    nota

    En sistemas Ubuntu, antes de ejecutar make, ejecute 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. En la línea de comandos de tu EC2 instancia, escribe el siguiente comando.

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

    Aparece una línea de OSS comandos de Valkey o Redis similar a la siguiente.

    redis mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 6379>
  5. Pruebe la conexión ejecutando los comandos de Valkey o Redis. OSS

    Ahora está conectado al clúster y puede ejecutar los comandos de Valkey o Redis. OSS Los siguientes son algunos ejemplos de comandos con sus respuestas de Valkey o Redis. OSS

    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

Para conectarse a nodos o clústeres que tienen el cifrado Secure Sockets Layer (SSL) (activado en tránsito), consulte. ElastiCache cifrado en tránsito () TLS

Conexión a nodos de Memcached

Antes de intentar conectarse a su clúster de Memcached, debe disponer de los puntos de enlace para los nodos. Para encontrar los puntos de enlace, consulte lo siguiente:

En el ejemplo siguiente, utilice la utilidad telnet para conectarse a un nodo que ejecuta Memcached.

nota

Para obtener más información acerca de Memcached y los comandos de Memcached disponibles, consulte el sitio web de Memcached.

Para conectarse a un nodo mediante telnet
  1. Conéctate a tu EC2 instancia de Amazon mediante la utilidad de conexión que prefieras.

    nota

    Para obtener instrucciones sobre cómo conectarse a una EC2 instancia de Amazon, consulta la Guía de EC2 introducción de Amazon.

  2. Descarga e instala la utilidad telnet en tu EC2 instancia de Amazon. En la línea de comandos de tu EC2 instancia de Amazon, escribe el siguiente comando y en la línea de comandos.

    sudo yum install telnet

    Aparecerá una salida similar a la siguiente.

    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. En la línea de comandos de tu EC2 instancia de Amazon, escribe el siguiente comando y sustituye el punto final de tu nodo por el que se muestra en este ejemplo.

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

    Aparecerá una salida similar a la siguiente.

    Trying 128.0.0.1... Connected to mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com. Escape character is '^]'. >
  4. Pruebe la conexión mediante la ejecución de comandos de Memcached.

    Ahora está conectado a un nodo y puede ejecutar comandos de Memcached. A continuación, se muestra un ejemplo.

    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 >