Skip to content

Enable native Redis cluster #12067

Open
@jaketlarson

Description

@jaketlarson

Summary

There seems to be work done already on migrating to native Redis clusters. I set up a cluster locally to test but could not compile because it seems that it's manually disabled until we rename redis_clusters to clusters in utils/redis.py:
f41ecd3#diff-eca64da2111d6c6353c9e16283daac43R125

Motivation

I'm not sure what missing pieces are left before migrating to redis clusters, but we are looking for some form of persistence via the master/replica paradigm, and from what I've gathered, the Redis Blaster setup Sentry currently uses does not support that. If a node in the Redis Blaster cluster goes down, it seems like we'd lose the data entirely with connection errors thrown.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions