diff --git a/backend/application/settings.py b/backend/application/settings.py index 8fc6e8d..db5f5c5 100644 --- a/backend/application/settings.py +++ b/backend/application/settings.py @@ -205,15 +205,15 @@ CORS_ALLOW_CREDENTIALS = True # 指明在跨域访问中,后端是否支持 # ********************* channels配置 ******************* # # ===================================================== # ASGI_APPLICATION = "application.asgi.application" -CHANNEL_LAYERS = {"default": {"BACKEND": "channels.layers.InMemoryChannelLayer"}} -# CHANNEL_LAYERS = { -# 'default': { -# 'BACKEND': 'channels_redis.core.RedisChannelLayer', -# 'CONFIG': { -# "hosts": [('127.0.0.1', 6379)], #需修改 -# }, -# }, -# } +# CHANNEL_LAYERS = {"default": {"BACKEND": "channels.layers.InMemoryChannelLayer"}} +CHANNEL_LAYERS = { + 'default': { + 'BACKEND': 'channels_redis.core.RedisChannelLayer', + 'CONFIG': { + "hosts": [f'redis://:{REDIS_PASSWORD or ""}@{REDIS_HOST}:6379/{REDIS_DB}'], + }, + }, +} # ================================================= #