Informações do servidor lógico em relatórios de implantação
No Relatar de implantação de XML, o elemento de <LogicalServers> contém informações sobre os servidores lógicos ao qual você precisa implantar aplicativos.Você precisará dessas informações para validar a configuração de servidores físicos correspondentes na implantação.O elemento <LogicalServers> também contém informações sobre as configurações, recursos e pontos de extremidade associados cada servidor lógico.For more information, see Visão geral das seções de chave em relatórios de implantação.
O elemento <LogicalServers> contém um ou mais elementos <LogicalServer> identificar cada servidor lógico no Relatar de implantação.Se esses servidores lógicos existirem dentro de zonas, o elemento <LogicalServers> também contém um elemento <Zone> para cada uma dessas zonas.Uma zona define limites de comunicação, físicos ou caso contrário, em um datacenter lógico.For more information, see Vinculando informações nos relatórios de implantação.
As seções a seguir contêm mais informações sobre o elemento <LogicalServer>:
Logical Server Information in the <LogicalServer> Element
IIS Metabase Settings for IIS Web Servers
Information about Logical Server Connections
Informações do servidor lógico em < LogicalServer > Elemento
O exemplo a seguir contém um elemento <LogicalServer> para um servidor Web do IIS (Serviços de informações da Internet).O atributo "Estende" "Microsoft_WebHost:WebServer" identifica o Servidor Web do IIS:
<LogicalServer Name="MyWebServer" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWebServer" Extends="Microsoft_WebHost:WebServer" InstanceId="f156c631-2fc4-46d2-b52d-a84ba52a61dc">
...
</LogicalServer>
Dentro esse elemento, você pode Localizar as seguintes informações:
Configuração esperada em servidores lógicos para implantação.
Informações de conexão para servidores lógicos e zonas.
O tipo de servidor lógico determina o tipo das informações Incluído no Relatar de implantação.Por exemplo, o elemento de <LogicalServer> para servidores Web do IIS e servidores de cliente do Windows contém dois elementos de <Resource>, "OperatingSystemDescription" e CommonLanguageRuntime. Você pode definir as condições de inicialização que Controlaram a instalação de aplicativo nos computadores de destino usando essas informações.
As seções a seguir contêm mais informações sobre esses recursos:
"OperatingSystemDescription"
Esse elemento contém elementos de <Setting> que Incluir configurações do sistema operacional esperadas no servidor lógico.
O exemplo a seguir contém um elemento de "OperatingSystemDescription" que inclui os tipos de informações do sistema operacional para um servidor Web do IIS:
<Resource Name="OperatingSystemDescription" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWebServer.OperatingSystemDescription" Extends="Microsoft_OperatingSystem:OperatingSystemDescription" InstanceId="ac4ab192-87f3-410f-9729-c25e3738ff9f"> <Setting Name="Suite" Definition="Microsoft_OperatingSystem:SuiteOptions" State="Set"> ... <Setting Name="BuildNumber" Definition="System:Int" State="Set"> ... <Setting Name="OsType" Definition="Microsoft_OperatingSystem:OsType" State="Set"> ... <Setting Name="ProductType" Definition="Microsoft_OperatingSystem:ProductType" State="Set"> ... <Setting Name="ServicePack" Definition="Microsoft_OperatingSystem:ServicePack" State="Set"> </Resource>
"CommonLanguageRuntime"
Esse elemento contém um elemento de <Setting> chamado versão. Esse elemento <Setting> contém o comum Idioma versão de Tempo de execução (CLR) no servidor lógico.
O exemplo a seguir mostra um elemento de "CommonLanguageRuntime" com um elemento contendo versão 2.0.0.0 do runtime linguagem comum "Version":
<Resource Name="CommonLanguageRuntime" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWebServer.CommonLanguageRuntime" Extends="Microsoft_CommonLanguageRuntime:CommonLanguageRuntime" InstanceId="983a6ce7-8963-4c02-9e1f-7fc5dea42757"> <Setting Name="Version" Definition="System:Version" State="Set"><Value>2.0.0.0</Value></Setting> <Resource Name="GlobalAssemblyCache" Definition="MyLogicalDatacenter:MyLogicalDatacenter.MyWebServer.CommonLanguageRuntime.GlobalAssemblyCache" Extends="Microsoft_CommonLanguageRuntime:GlobalAssemblyCache" InstanceId="88d5bb77-3a3f-450e-8f89-c7c4934dfe2e" /> </Resource>
Configurações de metabase do IIS para os servidores da Web do IIS
Para um Servidor Web do IIS, o elemento de <LogicalServer> contém um elemento de <Resource> chamado InternetInformationServices. Esse elemento <Resource> contém elementos de <Setting> e elementos de <Resource> que identificam as configurações de metabase do IIS esperadas no ambiente de implantação.Você precisará validar que essas configurações sejam aqueles configurados nos servidores de destino.No entanto, alguns desses nomes de configuração, valores e tipos diferem de suas contrapartes do IIS e exigem conversão.Para obter mais informações, consulte os seguintes tópicos:
Configuração Nomes que diferente a partir da metabase do IIS
Configuração Tipos que diferente a partir da metabase do IIS
Informações sobre conexões de servidores lógicos
O <LogicalServer> ou elemento de <Zone> contém um elemento <Endpoint> para cada ponto de extremidade no servidor lógico ou zona.Um elemento <Endpoint> contém um elemento de <Setting> chamado "ConnectedToEndpoints" quando um ponto de extremidade se conecta a outro ponto de extremidade.Você pode usar o elemento de "ConnectedToEndpoints" para identificar Tudo os pontos de extremidade conectados ao ponto de extremidade.O elemento "ConnectedToEndpoints" contém um identificador global exclusivo (GUID) que corresponda o atributo "InstanceID" para o ponto de extremidade conectado.Outros elementos de <Setting> no elemento <Endpoint> contêm informações sobre as configurações do ponto de extremidade.
Dica: |
---|
Você pode exibir essas configurações, selecionando o ponto de extremidade no diagrama de datacenter lógico ou no diagrama de implantação (do qual o Relatar de implantação foi gerado).Em seguida, nas configurações e Constraints Editor, Exibir o Nó de configurações do ponto de extremidade do servidor lógico.For more information, see Configurações e editor restrições. |
Além disso, você precisará criar um site da Web no computador de destino ou usar um site existente no mesmo computador para cada empresa do site da Web em um Servidor Web do IIS.
A seguinte lista contém as configurações necessárias se você optar por criar um site da Web:
Você precisará especificar as ligações de servidor, como o endereço IP se for diferente do padrão, o número da porta e o cabeçalho do host, se necessário, configurando a configuração de ServerBindings no ponto de extremidade de site.Você pode executar esta tarefa no diagrama de datacenter lógico.
Se você precisar habilitar portas seguras (HTTPS), você precisará configurar a configuração de SecureBindings no ponto de extremidade de site.
Você precisará especificar um diretório físico no computador de destino para cada site da Web.
Se você escolher um site existente, certifique-se de que você estiver implantando para o local correto confirmando que a configuração de ServerComment corresponde a descrição do site da Web no IIS.
Dica: |
---|
Você pode definir essas configurações por Direito-clicando no ponto de extremidade site no diagrama de datacenter lógico, escolhendo As configurações e restrições e, em seguida, procurando nas configurações e Constraints Editor a configuração.For more information, see Configurações e editor restrições. |
Para aplicativos ASP.NET Executando no IIS 6.0 ou posterior, o Relatar de implantação não indica ao qual o pool de aplicativos um aplicativo do site está Ligado.Para incluir essas informações no Relatar de implantação, Adicionar uma configuração Personalizar referenciando o pool de aplicativos para o aplicativo ASP.NET.