Aller au contenu principal

Paramètres de nouvelle tentative de base de données

Vous pouvez contrôler la façon dont DataSync gère les tentatives de connexion de base de données échouées en ajustant les paramètres dans le fichier shareappsettings.json.

Localiser le fichier de paramètres partagé

Tous les paramètres de nouvelle tentative sont configurés dans le fichier de paramètres d'application partagé, généralement nommé shareappsettings.json. Ce fichier se trouve généralement à la racine de votre installation DataSync et régit le comportement de connexion pour toutes les API de DataSync.

Gérer les connexions de base de données échouées

La section clé contrôlant ce comportement est DbRetrySettings. Cette section détermine la façon dont DataSync réagit s'il ne peut pas se connecter à ses bases de données requises au démarrage. Les options de nouvelle tentative répertoriées ici n'affectent que les tentatives de connexion initiales lorsque le service démarre.

Vous pouvez ajuster les propriétés suivantes :

PropriétéDescription
RetryCountsNombre de fois que DataSync tentera de se reconnecter après une tentative échouée.
RetryDelayIntervalle de temps à attendre entre les tentatives, formaté en hh:mm:ss.

Il n'y a pas de valeurs minimales ou maximales strictes ; définissez-les pour s'adapter à votre environnement.

Exemple

Si vous souhaitez que DataSync tente de se connecter à vos bases de données jusqu'à 10 fois, avec un délai de 10 secondes entre chaque essai, configurez comme suit :

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

Les API de DataSync sont résilientes. Si une dépendance (comme les services d'authentification) est temporairement indisponible, DataSync tentera automatiquement de se reconnecter et de reprendre son fonctionnement lorsque le service sera disponible. Aucune action manuelle supplémentaire n'est nécessaire.