Support multiple Redis URLs for Active-Active Redis Enterprise clusters

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Customer has Redis Enterprise running with an active-active setup (https://redislabs.com/landing/active-active/) in two different but close datacenters.

Even though they have a clustered setup in each datacenter, they have seen a datacenter lose connectivity. They want GitLab to support for multiple URLs so that a failover can take place.

There are some issues right now with this:

  1. It's not clear that redis-rb or any client libraries support this yet: https://github.com/redis/redis-rb
  2. We would need to add application support for Redis load balancing in a similar way we do for PostgreSQL.

@jprovaznik suggested that they could do this today via a TCP load balancer.

Edited Jun 30, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading