Подключитесь к Redis с помощью клиента rejson на python, используя URL

#python #redis #connection #client

Вопрос:

Я хочу подключиться к удаленному клиенту REDIS с помощью rejson, но не могу правильно настроить своего клиента.

Вот что я использую:

 rj = Client(host='rediss://redis-REDACTED.aivencloud.com', port=15381, username='REDACTED', password='REDACTED', decode_responses=True)
 

Но я получаю эту ошибку:

 socket.gaierror: [Errno 8] nodename nor servname provided, or not known
 

Этот подход отлично работает, просто используя обычный модуль redis.

Есть какие-нибудь идеи?

Комментарии:

1. Вы уверены, что это работает на вас с redis-py? можете ли вы попробовать Client(host='rediss://redis-REDACTED.aivencloud.com:15381', username='REDACTED', password='REDACTED', decode_responses=True)

2. SSL-соединение github.com/andymccurdy/redis-py#ssl-connections