StackExchange / StackExchange/StackExchange.Redis

question: sentinel integration best practice

Open
#2,896 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
6.2k
Forks
1.6k
Avg merge
1d 15h
Merged PRs (30d)
43

Description

Is there a detailed document or sample about the Redis Sentinel usage?

  • How to connect to the Redis Sentinel (How to specify the endpoint?)
  • How to handle the Redis node failure, would it be handled automatically?
  • How to handle Primary/Replica(Master/Slave) change?
  • Would there be any differences between write commands client and read-only client?
  • (more I may miss)...

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating any existing Redis Sentinel documentation or samples in the repository and review how Sentinel connection, failover, primary/replica changes, and read-only clients are currently described. Done means adding a detailed, maintained guide or sample that answers the listed questions and covers the relevant usage gaps.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, redis
Domain
databases, documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.