Zwischenweise Fehler 503 und 409 in den Live-Stream-APIs
Die Live Stream Application Programming Interface (APIs) in Adobe Analytics können gelegentlich 503- und/oder 409-Fehler auftreten. Dies geschieht normalerweise, wenn der Live-Stream-Client wiederholt eine Verbindung herstellt und die Verbindung trennt. Um dies zu vermeiden, sollte der Client eine Verbindung herstellen und mit dem Lesen aus dem Stream fortfahren, ohne die Verbindung zu trennen. Weitere Informationen finden Sie im Artikel .
Beschreibung description
Umgebung
- Analysen
- Customer Journey Analytics
Problem/Symptome
Live Stream Application Programming Interface (APIs) kann manchmal 503- und/oder 409-Fehler zurückgeben. Der Grund für diese Fehler wird im Abschnitt Handbuch zur Fehlerbehebungkann auch dann auftreten, wenn maxConnections wurden angegeben (409) und weisen einen regelmäßigen Trefferfluss in den Report Suites (503) auf.
Auflösung resolution
Dies kann hauptsächlich aufgrund der Live Stream Client, der wiederholt eine Verbindung/Trennung herstellt Diese Art von Client-Verhalten führt zu einer Vielzahl von Problemen, da beide Lastenausgleich und Anwendungsprogrammierschnittstelle (API) -Endpunkte können nicht bestimmen, ob der Client seine Verbindung vorübergehend oder dauerhaft verloren hat. Gemäß unserer Dokumentation sollte der Client eine Verbindung herstellen und dann weiterhin aus dem Stream lesen, ohne die Verbindung zu trennen. Wenn die Verbindung verloren geht, sollte der Client warten ca. 60 Sekunden (damit der Lastenausgleich und die API die abgebrochene Verbindung erkennen können) und dann versuchen, die Verbindung zur API wiederherzustellen.