Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Umgang mit vorübergehenden Netzwerkfehlern mit StackExchange.Redis

Es wird nicht automatisch erneut versucht. Wenn ein Fehler auftritt, müssen Sie ihn selbst abfangen und es erneut versuchen.

In Bezug auf die tatsächliche Wiederholung können Sie einfach zurücktreten und es erneut versuchen, solange einige der Verbindungen des Multiplexers noch aktiv sind.

Wenn eine Verbindung fehlschlägt, wird es versucht zu erholen, aber es gibt einen seit langem bestehenden Fehler, bei dem es zeitweise in einen nicht behebbaren Zustand geraten und getrennt bleiben kann. Wir umgehen dies, indem wir den Multiplexer neu erstellen, wenn IsConnected jemals false zurückgibt .