Voici la documentation : https://geoplateforme.pages.gpf-tech.ign.fr/documentation

Skip to content

feat(connection_recovery): IGNGPF-2024 recover connection for StreamLostError exception

Quy Thy Truong a demandé de fusionner feat/add-connection-recovery vers main

Lorsque la publication des configurations initiales est longue, la connexion peut se perdre.

On propose ici de relancer la connexion au bus dans le cas d'une exception de type StreamLostError.

Le délai du retry est configurable dans une variable d'environnement RABBIT_RETRY_DELAY.

En revanche, en m'inspirant de la doc de pika, je ne rétablis pas la connexion dans les cas pika.exceptions.AMQPChannelError et pika.exceptions.AMQPConnectionError, mais j'affiche un message d'erreur dans les logs.

Modification effectuée par Quy Thy Truong

Rapports de requête de fusion

Chargement en cours