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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f