es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Conectando a AWS MemoryDB

Empecé a investigar sobre AWS MemoryDB después de pasar algún tiempo configurando un clúster. Pude conectarme usando redis-cli, pero no pude conectar usando redis-py-cluster, incluso aunque utilicé las mismas credenciales. A continuación se muestra mi comando redis-cli y el script de Python usando redis-py-cluster.

CLI de Redis

redis-cli -h HOST --tls -p 6379 -a PWD --user username

Código de Python

from rediscluster import RedisCluster
startup_nodes = [{"host": "HOST", "port": "6379"}]
rd = RedisCluster(startup_nodes=startup_nodes, username="USER", password="PWD", decode_responses=True, skip_full_coverage_check=True)

Cualquier ayuda sería muy apreciada.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que puede haber un problema con el parámetro startup_nodes en el código Python. Es posible que la clave host deba configurarse con la dirección IP real del host en lugar de la cadena “HOST”.

    Además, puede ser útil verificar que el módulo rediscluster esté instalado y actualizado, así como asegurarse de que no haya problemas de conectividad entre el script Python y el clúster de MemoryDB.

Comments are closed.