Errori intermittenti 503 e 409 nelle API Live Stream

Ultimo aggiornamento: 2024-02-13

Il Interfaccia API (Application Programming Interface) Live Stream in Adobe Analytics possono a volte verificarsi errori 503 e/o 409. Questo accade in genere quando il client Live Stream si connette e si disconnette ripetutamente. Per evitare questo problema, il client deve stabilire una connessione e continuare la lettura dal flusso senza disconnettersi. Per ulteriori dettagli, consulta l’articolo.

Descrizione

Ambiente

  • Analytics
  • Customer Journey Analytics

Problema/Sintomi

Interfaccia API (Application Programming Interface) Live Stream può talvolta restituire errori 503 e/o 409. Il motivo di questi errori è descritto nel guida alla risoluzione dei problemi, può accadere anche se maxConnections sono state specificate (409) e hanno un flusso regolare di hit nelle suite di rapporti (503).

Risoluzione

Ciò potrebbe accadere principalmente a causa della Live Stream il client si connette/si disconnette ripetutamente. Questo tipo di comportamento client comporterà una miriade di problemi, in quanto entrambi load balancer Interfaccia di programmazione delle applicazioni (API) gli endpoint non sono in grado di determinare se il client ha perso la connessione temporaneamente o definitivamente. In base alla nostra documentazione, il client deve stabilire una connessione e quindi continuare a leggere dal flusso senza disconnettersi. Se la connessione viene persa, il client deve attendere ~60 secondi (per consentire al load balancer e all’API di riconoscere la connessione interrotta), quindi tentare di ristabilire la connessione all’API.

In questa pagina