Aller au contenu principal

Paramètres de nouvelle tentative de 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 dans le fichier shareappsettings.json.

Localiser le fichier de paramètres partagés

Tous les paramètres de nouvelle tentative sont configurés dans le fichier de paramètres d'application partagés, 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 DataSync.

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

La section clé qui contrôle ce comportement est DbRetrySettings. Cette section détermine comment DataSync réagit s'il ne peut pas se connecter à ses bases de données requises lors du démarrage. Les options de nouvelle tentative énumérées ici n'affectent que les premières tentatives de connexion 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 nouvelles tentatives, au format hh:mm:ss.

Il n'y a pas de valeurs minimales ou maximales strictes ; fixez-les pour qu'elles conviennent à 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 tentative, configurez comme suit :

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

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