Aller au contenu principal

Paramètres de réessai de connexion à la base de données

Vous pouvez contrôler la manière dont DataSync gère les échecs de connexion à la base de données en ajustant les paramètres du fichier shareappsettings.json.

Localiser le fichier de paramètres partagés

Tous les paramètres de réessai sont définis dans le fichier de configuration partagé, généralement nommé shareappsettings.json. Ce fichier se trouve en général à la racine de votre installation DataSync et détermine le comportement de connexion pour toutes les API DataSync.

Gérer les échecs de connexion à la base de données

La section clé qui contrôle ce comportement est DbRetrySettings. Elle définit la manière dont DataSync réagit lorsqu’il ne parvient pas à se connecter aux bases de données nécessaires lors du démarrage. Les options de réessai indiquées ici s’appliquent uniquement aux tentatives de connexion initiales au lancement du service.

Vous pouvez ajuster les propriétés suivantes :

PropriétéDescription
RetryCountsNombre de tentatives de reconnexion effectuées par DataSync après un échec.
RetryDelayIntervalle d’attente entre chaque tentative, au format hh:mm:ss.

Il n’existe pas de valeurs minimales ou maximales strictes ; adaptez-les selon votre environnement.

Exemple

Si vous souhaitez que DataSync tente de se connecter à vos bases de données jusqu’à 10 fois, avec une pause de 10 secondes entre chaque tentative, configurez les paramètres comme ci‑dessous. Avec cette configuration, DataSync réessaiera pendant un total de 100 secondes avant de signaler un échec de connexion.

"DbRetrySettings": {
"RetryCounts": 10,
"RetryDelay": "00:00:10"
}
remarque

Les API DataSync sont conçues pour être résilientes. Si une dépendance (comme les services d’authentification) est temporairement indisponible, DataSync réessaiera automatiquement et reprendra son fonctionnement dès que le service sera de nouveau accessible. Aucune action manuelle supplémentaire n’est nécessaire.