diff --git a/awx/settings/defaults.py b/awx/settings/defaults.py index 7d00314b18..f464369b78 100644 --- a/awx/settings/defaults.py +++ b/awx/settings/defaults.py @@ -957,6 +957,7 @@ CHANNEL_LAYERS = { "BACKEND": "channels_redis.core.RedisChannelLayer", "CONFIG": { "hosts": [("localhost", 6379)], + "capacity": 10000, }, }, } diff --git a/awx/settings/local_settings.py.docker_compose b/awx/settings/local_settings.py.docker_compose index 9397d3c15e..a22bbda98f 100644 --- a/awx/settings/local_settings.py.docker_compose +++ b/awx/settings/local_settings.py.docker_compose @@ -60,7 +60,8 @@ CHANNEL_LAYERS = { "default": { "BACKEND": "channels_redis.core.RedisChannelLayer", "CONFIG": { - "hosts": [(redis_parts.hostname, redis_parts.port)] + "hosts": [(redis_parts.hostname, redis_parts.port)], + "capacity": 10000, }, }, } diff --git a/installer/roles/image_build/files/settings.py b/installer/roles/image_build/files/settings.py index f33100fdef..a26d71c5c9 100644 --- a/installer/roles/image_build/files/settings.py +++ b/installer/roles/image_build/files/settings.py @@ -91,7 +91,10 @@ BROKER_URL = 'redis://{}:{}'.format( CHANNEL_LAYERS = { 'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', - 'CONFIG': {'hosts': [(os.getenv("REDIS_HOST", None), int(os.getenv("REDIS_PORT", 6379)))]}} + 'CONFIG': { + 'hosts': [(os.getenv("REDIS_HOST", None), int(os.getenv("REDIS_PORT", 6379)))] + 'capacity': 10000, + }} } USE_X_FORWARDED_PORT = True diff --git a/installer/roles/kubernetes/templates/credentials.py.j2 b/installer/roles/kubernetes/templates/credentials.py.j2 index c53bacb2ed..e76d3ad74b 100644 --- a/installer/roles/kubernetes/templates/credentials.py.j2 +++ b/installer/roles/kubernetes/templates/credentials.py.j2 @@ -19,5 +19,8 @@ BROKER_URL = 'redis://{}:{}/'.format( CHANNEL_LAYERS = { 'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', - 'CONFIG': {'hosts': [("{{ kubernetes_redis_hostname }}", {{ kubernetes_redis_port|int }})]}} + 'CONFIG': { + 'hosts': [("{{ kubernetes_redis_hostname }}", {{ kubernetes_redis_port|int }})], + 'capacity': 10000, + }} } diff --git a/installer/roles/local_docker/templates/credentials.py.j2 b/installer/roles/local_docker/templates/credentials.py.j2 index 8711785642..53f2df6dd1 100644 --- a/installer/roles/local_docker/templates/credentials.py.j2 +++ b/installer/roles/local_docker/templates/credentials.py.j2 @@ -16,7 +16,10 @@ BROKER_URL = 'redis://{}:{}/'.format( CHANNEL_LAYERS = { 'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', - 'CONFIG': {'hosts': [("{{ redis_hostname }}", {{ redis_port|int }})]}} + 'CONFIG': { + 'hosts': [("{{ redis_hostname }}", {{ redis_port|int }})], + 'capacity': 10000, + }} } CACHES = {