Transmissão ao vivo: Erros intermitentes 503 e 409

Descrição

Ambiente

  • Analytics
  • Customer Journey Analytics

Problema/Sintomas
Interface de programação de aplicativos de fluxo ao vivo (APIs) pode retornar erros 503 e/ou 409 às vezes. O motivo por trás desses erros é descrito na seção guia de solução de problemas, pode acontecer mesmo que maxConnections foram especificados (409) e têm fluxo regular de ocorrências nos conjuntos de relatórios (503).

Resolução

Isso pode ocorrer principalmente devido ao Live Stream conexão/desconexão do cliente repetidamente. Esse tipo de comportamento de cliente resultará em uma infinidade de problemas, já que as duas balanceador de carga e Interface de programação de aplicativos (API) os pontos de extremidade não podem determinar se o cliente perdeu a conexão temporária ou permanentemente. De acordo com nossa documentação, o cliente deve estabelecer uma conexão e, em seguida, continuar lendo do fluxo sem desconectar. Se a conexão for perdida, o cliente deverá aguardar ~60 segundos (para permitir que o balanceador de carga e a API reconheçam a conexão interrompida) e, em seguida, tente restabelecer a conexão com a API.

Nesta página