Wie behebe ich den Fehler „Keine Endpunkte verfügbar“ im DynamoDB Accelerator (DAX) -Client?

Lesedauer: 2 Minute
0

Ich habe in Amazon DynamoDB Accelerator (DAX) die Fehlermeldung „Keine Endpunkte verfügbar“ erhalten. Wie kann ich diesen Fehler beheben?

Kurzbeschreibung

Fehler „Keine Endpunkte verfügbar“ treten auf, wenn der Client keine Netzwerkroute zu Knoten des DAX-Clusters hat. Diese Fehler können auch auftreten, wenn ein Cluster ausfällt oder eine hohe CPU-Auslastung zu erwarten ist.

Hier sind einige Beispielfälle, die zu einem dieser Fehler führen könnten:

  • Fehlgeschlagene Integritätsprüfung der DAX-Knoten: Der Client kann die Clusterknoten aufgrund der hohen CPU-Last der Knoten nicht auf Systemzustand überprüfen.
  • Mehrere aufeinanderfolgende IO-Ausnahmen für jeden Knoten: Der DAX-Client zählt die Anzahl der IO-Ausnahmen, um festzustellen, ob ein Serverknoten ausgefallen ist. Zunächst ruft der Client eine Liste von Serverknoten vom Konfigurationsendpunkt ab. Wenn es mehr als fünf Fehler von einem Serverknoten erhält, wird der Knoten aus der Liste der aktiven Serverknoten entfernt. Wenn alle Serverknoten auf diese Weise entfernt werden, erhält der Client am Ende eine leere Liste der aktiven Knoten. Als Antwort zeigt der Client den Fehler „Keine Endpunkte verfügbar“ an.

Lösung

Gehen Sie wie folgt vor, um Ihren Fehler zu beheben und dafür zu sorgen, dass Ihre Clusterknoten normal funktionieren:


Ähnliche Informationen

ClientConfig (DAX)

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 4 Monaten