Управление тайм-аутами
Вам может также потребоваться увеличить тайм-аут WebService для приложений, ожидающих ответа от Service Desk Framework, в частности, если вы импортируете данные из слишком медленного источника данных (такого как LDAP) или пытаетесь считать большой объем информации из источника данных.
Вы должны настроить значения тайм-аута WebService в следующих файлах:
- Console.exe.config - находится в папке LANDesk\Service Desk\Console
- Touchpaper.Service.DataImport.SystemTray.exe.config - находится в папке LANDesk\Service Desk\AppServices
- Touchpaper.Service.DataImport.WindowsService.exe.config - находится в папке LANDesk\Service Desk\AppServices
- Touchpaper.Service.AssetManagerEngine.ScheduleSystemTray.exe.config - находится в папке LANDesk\Service Desk\AppServices
- Touchpaper.Service.AssetManagerEngine.SchedulingService.exe.config - находится в папке LANDesk\Service Desk\AppServices
Также вам может понадобиться увеличить значения тайм-аута WebService для других служб - это зависит от установки. Измените файл exe.config для следующих служб, если это необходимо.
Для настройки значений тайм-аута WebService:
- Используя приложение Блокнот, откройте файл Console.exe.config, а затем вставьте следующую строку в раздел <appSettings>:
<add key="WebServiceTimeout" value="500000" />
(Где 500000 - это время в миллисекундах). Вы можете изменить это значение по желанию.
Значение по умолчанию - 100000 миллисекунд (100 секунд). Значение, равное -1, установит бесконечный тайм-аут.
- Сохраните изменения и закройте Блокнот.
- Повторите действия, начиная с 1, для каждого из перечисленных выше файлов WebService.
- Перезагрузите службу IIS.