Общие сведения о развертывании с помощью отчетов о развертывании
Обновлен: Ноябрь 2007
Отчет о развертывании содержит сведения, необходимые для развертывания приложений в распределенной системе. В нем содержатся сведения о приложениях и логических серверах, в которых эти приложения размещаются. В отчете также присутствуют сведения о параметрах, конечных точках, подключениях и ресурсах для таких приложений и логических серверов.
![]() |
---|
Отчет о развертывании можно создать на основе схемы развертывания. Схема развертывания определяет и проверяет связи размещения между приложениями в системе и логическими серверами, на которых требуется развернуть такие приложения. Дополнительные сведения см. в разделе Общие сведения об отчетах о развертывании. |
В перечисленных далее разделах содержатся дополнительные сведения об использовании отчета о развертывании для развертывания приложений.
Before Generating Deployment Reports
Generating Deployment Reports
Finding Information in Deployment Reports
Deployment Tasks using Deployment Reports
Перед созданием отчетов о развертывании
Прежде чем создать отчет о развертывании необходимо убедиться, что к приложению, конечным точкам и логическим серверам добавлены нужные ресурсы, и что их параметры настроены и отражают среду развертывания. Эти параметры необходимы для развертывания и включаются в отчет о развертывании. Дополнительные сведения см. в следующих разделах:
Следующий список содержит некоторые параметры, необходимые для развертывания.
Настройте следующие параметры конечных точек:
Параметр Service URL для конечных точек поставщика веб-служб (приложения ASP.NET).
Параметр Relative Path для конечных точек поставщика веб-содержимого (приложения ASP.NET).
Параметр URL для конечных точек веб-узла (веб-серверы IIS).
Дополнительные сведения см. в следующих разделах:
Настройте любые пользовательские параметры, необходимые для пулов приложений (приложения ASP.NET под управлением IIS 6.0 или новее).
Дополнительные сведения см. в следующих разделах:
При помощи отчета о развертывании можно выполнять развертывание приложений, разрабатываемых и реализуемых на платформе .NET Framework. В число таких приложений входят веб-приложения ASP.NET, приложения Windows и приложения Office, параметры которых определяются моделью определения системы (SDM). Хотя для добавления пользовательского приложения SDM и типов логических серверов, а также пользовательских параметров в существующие типы приложений можно использовать пакет SDM SDK, процесс развертывания необходимо настроить так, чтобы можно было интерпретировать эти пользовательские типы и параметры. Дополнительные сведения см. в разделе Общие сведения о модели определения системы (SDM) и пакет SDK модели определения системы (SDM) (https://go.microsoft.com/fwlink/?LinkId=5 5 395).
Создание отчетов о развертывании
Прежде чем можно будет создать отчет о развертывании, следует настроить определенные свойства схемы развертывания. Например, потребуется указать расположение свойства Destination Path на схеме развертывания. Это свойство задает местоположение для копирования двоичных файлов приложения, исходных файлов и файлов содержимого при создании отчета о развертывании. Дополнительные сведения см. в разделе Практическое руководство. Создание отчетов о развертывании.
При составлении отчета о развертывании создаются две версии: версия HTML и версия XML. Версия HTML представлена в удобочитаемом формате, которые можно использовать для передачи требований к системе и ее приложениям. Версия XML представляет машиночитаемый формат, с помощью которого можно автоматизировать процесс развертывания, например, написать сценарии развертывания.
![]() |
---|
Если в отчет включены только ошибки проверки, то в версии HTML будут отображаться только эти ошибки. В версии XML в дополнение к этим ошибкам будут присутствовать сведения о развертывании. |
Дополнительные сведения см. в разделе Общие сведения о ключевых разделах в отчетах о развертывании.
Поиск сведений в отчетах о развертывании
В следующем списке указаны сведения, которые можно найти в отчете о развертывании.
Параметры, которые требуется обновить в файлах конфигурации приложения.
Параметры метабазы IIS, необходимые приложениям ASP.NET для развертывания.
Параметры метабазы IIS для веб-серверов IIS, которые требуется проверить на целевых серверах во время развертывания.
Пути к выходным файлах развертывания.
Сведения о подключении для приложений, логических серверов и зон.
Связи между приложениями и логическими серверами, в которых эти приложения размещаются.
Абсолютные URI (местоположение развертывания) для конечных точек поставщиков веб-служб и веб-содержимого.
Дополнительные сведения см. в следующих разделах:
Задачи развертывания с использованием отчетов о развертывании
В следующей таблице перечислены задачи, выполняемые с использованием сведений из отчета о развертывании.
Задача |
См. также |
---|---|
Извлечение расположения выходных файлов развертывания. |
|
Создание и настройка каждого использования приложения в отчете о развертывании. |
|
Обновление файлов конфигурации приложения с параметрами в отчете о развертывании. |
Практическое руководство. Поиск параметров файла конфигурации приложения в отчетах о развертывании |
Обновление метабазы IIS с необходимыми параметрами приложения ASP.NET. |
|
Проверка соответствия целевых серверов конфигурации логического сервера. |
|
Обновление файлов конфигурации приложения потребителя веб-службы с абсолютными URI веб-службы, используемыми в среде развертывания. |
|
Обновление клиентов конечных точек поставщика веб-содержимого с абсолютными URI веб-содержимого, используемыми в среде развертывания. ![]()
Несмотря на то, что записи файла конфигурации не создаются автоматически для конечных точек потребителя веб-содержимого, в файлы конфигурации можно добавлять пользовательские записи.
|
Практическое руководство. Поиск абсолютных URI веб-служб и веб-содержимого в отчетах о развертывании |
Обновление файлов конфигурации приложения потребителя базы данных со строками подключения к базе данных, используемыми в среде развертывания. |
Практическое руководство. Обновление строк подключения к базам данных в файлах конфигурации |
Создание и настройка нового веб-узла или выбор существующего веб-узла на целевом компьютере для каждой конечной точки веб-узла на веб-сервере IIS. |
|
Проверка необходимых для развертывания приложений Office компонентов. |