Поделиться через


Планировщик заданий Visual Studio Team Foundation Server

Обновлен: Ноябрь 2007

Служба планировщика задач Visual Studio Team Foundation Server — это служба Windows, работающая на серверах, которых обслуживают логический уровень приложений Team Foundation. Эта служба предоставляет общий механизм планирования для веб-служб Team Foundation.

Некоторые службы Team Foundation выполняют повторяющиеся задания. Например, администраторам может потребоваться выполнять построение по ночам. Для этого службы построения должны иметь возможность настроить автоматически выполняемое событие в базе данных регистрации. Служба планировщика задач Visual Studio Team Foundation Server, известная также, как TFSServerScheduler, предоставляет единую Windows-службу для планирования повторяющихся заданий на серверах Team Foundation. Служба просматривает базу данных регистрации, идентифицирует все веб-службы Team Foundation Server, которые имеют назначенные задания, и планирует их выполнение.

Экземпляры

На каждом из серверов уровня приложений Team Foundation Server может быть запущен только один экземпляр планировщика заданий Visual Studio Team Foundation Server. По умолчанию служба работает под учетной записью, которую вы задали при установке Team Foundation Server. Для просмотра состояния службы на сервере уровня приложений, нажмите Пуск, выберите Администрирование, затем Службы, затем просмотрите список и найдите эту службу.

Допущения и ограничения

Служба планировщика заданий Visual Studio Team Foundation Server работает непрерывно на серверах приложений Team Foundation Server. Администраторам не следует вручную останавливать или запускать эту службу, за исключением восстановления системы. Например, службу следует остановить перед восстановлением баз данных. При перезапуске сервера служба должна запускаться автоматически.

Администраторы вручную не настраивают службу планировщика заданий Visual Studio Team Foundation Server. Назначаемые задания настраиваются непосредственно в индивидуальных компонентах Team Foundation, например в Team Foundation Build. При добавлении или удалении события служба автоматически меняет настройки заданий, назначенных в базе данных регистрации.

Служба планировщика заданий Visual Studio Team Foundation Server сохраняет в журнале только один экземпляр любой возникшей ошибки до тех пор, пока ошибка не будет исправлена и в журнал событий не будет записано сообщение об исправлении, либо до тех пор, пока служба не будет перезапущена вручную. Если вы хотите проверить журнал событий на наличие определенного сообщения, следует остановить и перезапустить службу.

Планировщик заданий Visual Studio Team Foundation Server не предназначен для использования в качестве универсального механизма планирования. Он не предназначен для более точного планирования, чем с точностью до дня недели, часа дня или минуты дня. Большинству администраторов не потребуется назначать задания с большей точностью.

См. также

Задачи

Устранение неполадок со счетчиками производительности Team Foundation Server

Основные понятия

Параметры реестра в компонентах Team Foundation Server

Управление учетными записями и паролями служб и их сброс

Другие ресурсы

Наблюдение за Team Foundation Server