Django подключается к серверу Redis, размещенному на Amazon EC2

Я новичок в Редисе. Я могу настроить сервер Redis на сервере Amazon Ec2, и он работает локально. Теперь я пытаюсь подключиться к этому серверу через приложение Django, но не могу этого сделать. Я выполнил этот запрос и обновил файл conf.d, чтобы принимать удаленные подключения. . Я также установил пароль для сервера Redis. Мой файл settings.py для CHANNEL_LAYERS в Django выглядит так:

CHANNEL_LAYERS = {
    "default": {
        "BACKEND": "channels_redis.core.RedisChannelLayer",
        "CONFIG": {
            #"hosts": [("localhost", 6379)],
            "hosts": ["ec2-3-134-77-111.us-east-2.compute.amazonaws.com:6379"],
        },
    },
}

Я думаю, что неправильно настраиваю CHANNEL_LAYERS. Может ли кто-нибудь указать мне правильное направление. Спасибо за ваше время заранее.


person Shiny    schedule 20.05.2021    source источник