Gestion des délais

Il est parfois nécessaire d'augmenter la valeur du délai Web Service si des applications attendent une réponse de Service Desk Framework, en particulier si vous importez des données d'une source de données lente (comme LDAP) ou si vous tentez de lire des volumes élevés de données dans la source de données.

Vous devez modifier les valeurs des délais WebService dans les fichiers suivants :

  • Console.exe.config, stocké dans le dossier LANDesk\Service Desk\Console
  • Touchpaper.Service.DataImport.SystemTray.exe.config, stocké dans le dossier LANDesk\Service Desk\AppServices
  • Touchpaper.Service.DataImport.WindowsService.exe.config, stocké dans le dossier LANDesk\Service Desk\AppServices
  • Touchpaper.Service.AssetManagerEngine.ScheduleSystemTray.exe.config, stocké dans le dossier LANDesk\Service Desk\AppServices
  • Touchpaper.Service.AssetManagerEngine.SchedulingService.exe.config, stocké dans le dossier LANDesk\Service Desk\AppServices

Selon la configuration de votre système, il peut s'avérer également nécessaire d'augmenter la valeur du délai WebService pour d'autres services. Selon vos besoins, modifiez le fichier exe.config pour ces services.

Pour régler les valeurs du délai WebService :

  1. Dans le Bloc-notes, ouvrez Console.exe.config, puis insérez la ligne suivante dans la section <appSettings> :

<add key="WebServiceTimeout" value="500000" />

(Où 500000 correspond à une valeur horaire exprimée en millisecondes.) Augmentez cette valeur si besoin est.

Le paramètre par défaut est 100000 millisecondes (100 secondes). La valeur -1 définit un délai infini.

<add key="WebServiceTimeout" value="500000" />

  1. Enregistrez vos modifications, puis fermez le Bloc-notes.
  2. Répétez la procédure à partir de l'étape 1 pour chaque fichier WebService indiqué précédemment.
  3. Redémarrez IIS.