Limites de Tempo de Resposta

Limites da Verificacao de API - Limites de Tempo de Resposta

O que sao Limites de Tempo de Resposta?

Os limites de tempo de resposta permitem definir limiares para marcar uma verificacao de API como degradada ou falhada com base no tempo que demora a receber uma resposta. Isto ajuda a identificar problemas de desempenho antecipadamente e a tomar as acoes necessarias para manter o desempenho otimo da API.

Como Configurar Limites de Tempo de Resposta

Pode configurar os seguintes limites:

  • Degradado Apos: Marcar a verificacao como degradada se o tempo de resposta exceder um numero especificado de milissegundos. Isto indica que a API ainda esta a funcionar, mas nao esta a ter um desempenho otimo.
  • Falhado Apos: Marcar a verificacao como falhada se o tempo de resposta exceder um numero especificado de milissegundos. Isto indica que a API nao esta a ter o desempenho esperado e necessita de atencao imediata.

Se a verificacao de API estiver simultaneamente degradada e falhada com base nos limites de tempo de resposta, sera marcada como falhada. Isto garante que quaisquer problemas graves de desempenho sao prontamente destacados.

Limites de Tempo de Resposta

Casos de Uso Praticos

  • Monitorizacao de Desempenho: Defina limiares para monitorizar e manter o desempenho da API. Por exemplo, marque uma API como degradada se o tempo de resposta exceder 2000ms e falhada se exceder 5000ms.
  • Sistema de Alerta Antecipado: Utilize limites de degradacao como sistema de alerta antecipado para identificar potenciais problemas de desempenho antes que se agravem em falhas.
  • Acordos de Nivel de Servico (SLAs): Garanta que a sua API cumpre os requisitos de tempo de resposta especificados nos seus SLAs definindo limites apropriados.

Beneficios de Definir Limites de Tempo de Resposta

  • Monitorizacao Proativa: Identifique degradacao de desempenho antecipadamente e tome acoes corretivas antes que afete os utilizadores.
  • Fiabilidade Melhorada: Mantenha alta fiabilidade da API garantindo respostas atempadas.
  • Experiencia do Utilizador Melhorada: Garanta que os utilizadores recebem respostas rapidas e eficientes da sua API.

Ao configurar limites de tempo de resposta, pode garantir que a sua API tem um desempenho otimo e proporciona uma experiencia consistente e fiavel para os seus utilizadores.