Configuration des bilans de santé pour votre service - AWS App Runner

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configuration des bilans de santé pour votre service

AWS App Runner surveille l'état de santé de votre service en effectuant des bilans de santé. Le protocole de contrôle de santé par défaut est TCP. App Runner envoie un ping au domaine attribué à votre service. Vous pouvez également définir le protocole de contrôle de santé sur HTTP. App Runner envoie des requêtes HTTP de vérification de l'état à votre application Web.

Vous pouvez configurer quelques paramètres relatifs aux bilans de santé. Le tableau suivant décrit les paramètres du bilan de santé et leurs valeurs par défaut.

Réglage Description Par défaut

Protocole

Le protocole IP utilisé par App Runner pour effectuer des surveillances de l'état pour votre service.

Si vous définissez le protocole surTCP, App Runner envoie un ping au domaine par défaut attribué à votre service sur le port que votre application écoute.

Si vous définissez le protocole surHTTP, App Runner envoie les demandes de contrôle de santé au chemin configuré.

TCP

Chemin

URL à laquelle App Runner envoie les demandes de contrôle de santé HTTP. Applicable uniquement aux vérifications HTTP.

/

Intervalle

L'intervalle, en secondes, entre les surveillances de l'état.

5

Expiration

Le temps d'attente, en secondes, d'une réponse de surveillance de l'état avant de décider qu'elle a échoué.

2

Seuil sain

Nombre de contrôles consécutifs qui doivent réussir avant qu'App Runner ne décide que le service est sain.

1

Seuil malsain

Le nombre de contrôles consécutifs qui doivent échouer avant qu'App Runner ne décide que le service n'est pas sain.

5

Configurer la surveillance de l'état

Configurez les contrôles de santé de votre service App Runner à l'aide de l'une des méthodes suivantes :

App Runner console

Lorsque vous créez votre service App Runner à l'aide de la console App Runner, ou lorsque vous mettez à jour sa configuration ultérieurement, vous pouvez configurer les paramètres de contrôle de santé. Pour les procédures complètes relatives à la console, reportez-vous Création d'un service App Runner aux sections etConfiguration d'un service App Runner. Dans les deux cas, consultez la section de configuration du Health check sur la page de la console.

Page de configuration de la console App Runner affichant les options de vérification de l'état
App Runner API or AWS CLI

Lorsque vous appelez les actions de l'UpdateServiceAPI CreateServiceor, vous pouvez utiliser le HealthCheckConfiguration paramètre pour spécifier les paramètres de contrôle de santé.

Pour plus d'informations sur la structure du paramètre, consultez HealthCheckConfigurationla référence de l'AWS App Runner API.