Test de disponibilité des ressources

Connaître la disponibilité de la ressource est une information essentielle pour les réutilisateurs, surtout s'il s'agit de données en temps réel. C'est pour cela que le PAN réalise un test de disponibilité sur le serveur du producteur de données. Vous trouverez les informations sur :

1. Les modalités du test de disponibilité

Le test de disponibilité consiste à interroger l'état du serveur du producteur de données toutes les heures en effectuant une requête HTTP :

  • de type HEAD dans le cas général.

  • de type GET pour les flux SIRI.

En retour :

  • Le serveur doit envoyer une réponse dans un temps inférieur à 5 secondes avec un statut de type 200.

  • sinon, le PAN effectue le test toutes les 10 minutes jusqu'à obtenir une réponse en moins de 5 secondes. Au bout de 6h consécutives d’indisponibilité, une notification est envoyée à l'équipe du PAN et aux administrateurs de la ressource.

circle-info

Le test ne vérifie pas le téléchargement effectif de la ressource. Il est donc possible que la ressource soit téléchargeable bien que le serveur indique le contraire. Dans ce cas, le producteur doit aussi s’assurer que son serveur envoie une réponse valide.

L’information sur la disponibilité est affichée pour les 30 derniers jours :

  • via le taux de disponibilité sur chaque ressource.

  • dans le détail de la ressource pour plus de précisions.

2. Quelques pistes de résolution de l'indisponibilité

Lorsque vous constatez que votre ressource n'est pas disponible à 100 % ou que vous recevez une notification du PAN, veuillez vérifier les éléments suivants :

  1. l'URL source suit bien le protocole https. Les URLs commençant par http ne sont plus acceptées.

  2. le serveur renvoie bien une réponse à une requête de type HEAD en moins de 5 secondes.

  3. le HEAD renvoie bien un statut de type 200. Pour comprendre la signification des erreurs, consultez cette pagearrow-up-right.

Mis à jour

Ce contenu vous a-t-il été utile ?