Преглед изворни кода

Updated solution for fixing MMR redis connection

pull/4851/head
AkDk7 пре 1 месец
родитељ
комит
76d83bcfb7
2 измењених фајлова са 17 додато и 8 уклоњено
  1. +15
    -0
      group_vars/matrix_servers
  2. +2
    -8
      roles/custom/matrix-media-repo/defaults/main.yml

+ 15
- 0
group_vars/matrix_servers Прегледај датотеку

@@ -3715,6 +3715,21 @@ matrix_media_repo_homeservers_auto:

matrix_media_repo_homeserver_federation_enabled: "{{ matrix_homeserver_federation_enabled }}"

matrix_media_repo_redis_enabled: "{{ valkey_enabled }}"

# Use next redis index since Synapse is on 0. You can chose between index 0 and 15.
matrix_media_repo_redis_database_number: 1

matrix_media_repo_redis_shards: |
{{
([{
'name': 'valkey',
'addr': (valkey_identifier + valkey_container_http_port | string),
}])
if valkey_enabled and matrix_media_repo_redis_enabled
else []
}}

######################################################################
#
# /matrix-media-repo


+ 2
- 8
roles/custom/matrix-media-repo/defaults/main.yml Прегледај датотеку

@@ -892,18 +892,12 @@ matrix_media_repo_redis_enabled: false

# The database number to use. Leave at zero if using a dedicated Redis instance.
# Use next redis index since Synapse is on 0. You can chose between index 0 and 15.
matrix_media_repo_redis_database_number: 1
matrix_media_repo_redis_database_number: 0

# The Redis shards that should be used by the media repo in the ring. The names of the
# shards are for your reference and have no bearing on the connection, but must be unique.
# As default it uses the valkey instance provided by this project
matrix_media_repo_redis_shards:
- name: "valkey"
addr: "{{ valkey_identifier }}:{{ valkey_container_http_port }}"
# - name: "server2"
# addr: ":7001"
# - name: "server3"
# addr: ":7002"
matrix_media_repo_redis_shards: []

# Optional sentry (https://sentry.io/) configuration for the media repo



Loading…
Откажи
Сачувај