[FEAT] server selection with availability_zone awareness support
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- csharp, redis
- Domaine
- databases, distributed-systems
Piste de recherche
Commencez par localiser le code qui analyse la réponse Redis HELLO ainsi que le code qui sélectionne les serveurs pour les shards regroupés. Vérifiez comment availability_zone pourrait être conservé pour le client et comparé aux zones des serveurs. Le travail est terminé lorsque les serveurs de la même zone sont privilégiés lorsqu’ils sont disponibles, tout en conservant le comportement de sélection existant en l’absence d’informations de zone.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Some servers (valkey) will reply with availability_zone in the HELLO reply.
It would be nice (for pure latency overhead), to always attempt to connect to servers in the same zone as the client.
Usefully when running a cluster with multiple shards where each share has a replica in each zone.
- Langage dominant
- C#
- Étoiles
- 6.2k
- Forks
- 1.6k
- Merge moyen
- 16 h 52 min
- PR mergées (30 j)
- 30
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de StackExchange/StackExchange.Redis
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 78/100
StackExchange/StackExchange.Redis#3249 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
HotKeysClusterTests.CanUseClusterFilter skips intermittently, hiding the assertions it exists forOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
StackExchange/StackExchange.Redis#3239 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Ehad91Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
StackExchange/StackExchange.Redis#3299 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
StackExchange/StackExchange.Redis#3240 ·
Les mainteneurs répondent en général sous 1 jour
-
RedisValue equality treats "1,000", "(5)" and " 5 " as numbers, via NumberStyles.AnyPeut-être pris @banlor l’a pris il y a 33 jours. Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
StackExchange/StackExchange.Redis#3233 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de StackExchange/StackExchange.Redis
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
HicServices/RDMP#2398 ·
-
is:bug is:FQNIssue
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
nunit/nunit3-vs-adapter#1527 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
bug effort:S P3
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
nightscout/nocturne#2840 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
fluentmigrator/fluentmigrator#2424 ·