CodisLabs / CodisLabs/codis

codis 使用 hgetall 偶尔报超时

Offen
#1,701 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Go
Sterne
13.2k
Forks
2.7k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

使用 codis,到了线上环境后,发现 hgetall 的请求,隔几天就会报一波超时,已经排查过,不是命令使用不规范问题(key 和 value 均不大,其中field 不超过5个)。

请问大家!
有谁也遇到这样的问题吗? 解决方法? 非常感谢!

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Der Bericht betrifft sporadische Timeouts in der Produktion bei Redis-HGETALL-Anfragen in Codis, mit kleinen Schlüsseln und höchstens fünf Feldern. Beginne damit, den Timeout über den HGETALL-Anfragepfad zu reproduzieren, und untersuche Codis' Timeout-Behandlung und die Interaktion mit Redis. Als abgeschlossen gilt die Aufgabe, wenn eine reproduzierbare Ursache identifiziert und ein Fix dokumentiert oder verifiziert wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go, redis
Bereich
databases, distributed-systems
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.