Остановка и запуск служб, пулов приложений и веб-сайтов

Azure DevOps Server 2022 г. | Azure DevOps Server 2020 г. | Azure DevOps Server 2019 г.

Для правильной работы Azure DevOps Server все необходимые службы, пулы приложений и веб-сайты должны работать на соответствующих серверах. В развертываниях с одним сервером каждый компонент должен выполняться на сервере, на котором выполняется Azure DevOps Server. В развертываниях с несколькими серверами каждый компонент выполняется на соответствующем сервере. Кроме того, может потребоваться остановить элемент для выполнения определенной задачи, например перемещения развертывания на другой набор оборудования.

Для таких операций, как резервное копирование или восстановление баз данных, можно выполнить команду TFSServiceControl, чтобы запустить или остановить все Azure DevOps Server службы и пулы приложений.

Остановка или запуск службы, пула приложений или веб-сайта

  1. Если вы не являетесь членом группы администраторов на сервере, на котором размещена служба, пул приложений или веб-сайт, которым вы хотите управлять, добавьте его. Дополнительные сведения см. в статье Настройка разрешений администратора для Azure DevOps Server.

  2. Войдите на сервер, на котором размещена служба, пул приложений или веб-сайт.

  3. Откройте Управление компьютером.

  4. В области навигации разверните узел Службы и приложения.

  5. Выполните одно из следующих действий в зависимости от того, какой элемент нужно остановить или запустить.

    • Для службы откройте меню навигации для службы, а затем выберите Остановить или Запустить.
    • Для пула приложений откройте диспетчер служб IIS, разверните локальный компьютер и откройте Пулы приложений. Откройте меню навигации и выберите Остановить или Запустить.
    • Для веб-сайта откройте диспетчер служб IIS, разверните локальный компьютер и откройте веб-сайты или сайты. Откройте меню навигации и выберите Остановить или Запустить.

Расположение служб, пулов приложений и веб-сайтов

В следующей таблице перечислены серверы, на которых должны работать каждая служба, пул приложений и веб-сайт. В столбце "Имя" после отображаемого имени каждого элемента в скобках приводится имя службы. Службы зависят от установленных функций Azure DevOps.

Элемент Расположение Имя
Службы Сервер уровня приложения
Служба администрирования служб IISADMIN
HTTP SSL (HTTPFilter)
Visual Studio Team Foundation Build (VSTFBUILD) (только при установке team Foundation Build)
Служба фонового задания Visual Studio Team Foundation (TFSJobAgent)
Служба веб-публикации (W3SVC)
. Сервер, на котором размещаются базы данных для Azure DevOps SQL Server (TFSINSTANCE)
агент SQL Server (TFSINSTANCE) (SQLSERVERAGENT)
. Сервер, на котором размещаются SQL Server Reporting Services СЛУЖБА АДМИНИСТРАТОР IIS (IISADMIN)
HTTP SSL (HTTPFilter)
SQL Server Reporting Services (TFSINSTANCE) (ReportServer)
Служба веб-публикации (W3SVC)
. Сервер, на котором размещаются SQL Server Analysis Services SQL Server Analysis Services
Пулы приложений Сервер уровня приложения Пул приложений
Azure DevOps Server Пул приложений прокси-сервера Azure DevOps (только при установке прокси-сервера Azure DevOps)
Веб-сайты Сервер уровня приложения
Azure DevOps Server прокси-сервер Azure DevOps (только если установлен прокси-сервер Azure DevOps)

Вопросы и ответы

Вопрос. Какая учетная запись службы поддерживает каждую службу?

A: См. статью Учетные записи служб и зависимости в Azure DevOps Server.

Вопрос. Существуют ли дополнительные службы, которые Azure DevOps Server поддерживает?

A: Да, Azure DevOps Server включает набор веб-служб и служб уровня приложений См. Azure DevOps Server архитектуру.

Вопрос. Какие службы зависят от учетных записей служб?

A: См. статью Учетные записи служб и зависимости в Azure DevOps Server.

Вопрос. Разделы справки изменить учетную запись или пароль службы Azure DevOps Server?

A: См. раздел Изменение учетной записи службы или пароля для Azure DevOps Server.

Вопрос. Разделы справки изменить учетную запись или пароль службы SQL Server Reporting Service?

A: См. раздел Изменение учетной записи службы или пароля для SQL Server Reporting Services.