Sintomas
Considere o seguinte cenário:
-
Instala o Windows Server AppFabric num servidor que está a executar serviços de informação de Internet (IIS) 7.5.
-
Cria um site. Depois, adiciona várias aplicações ao site.
-
Configura estas aplicações para executar em diferentes piscinas de aplicações.
-
Ativa a funcionalidade de arranque automático de diferentes serviços nestas aplicações.
-
Você começa o conjunto de aplicações que é usado pelo site.
Neste cenário, todos os serviços destas aplicações estão pré-carregados inesperadamente. Espera-se apenas que os serviços que a aplicação executa no mesmo conjunto de aplicações do site sejam carregados. Por exemplo, cria um website chamado MySite num servidor IIS 7.5. O MySite inclui duas aplicações chamadas App1 e App2. MySite e App1 funcionam numa piscina de aplicações chamada AppPool1. O App2 funciona numa piscina de aplicações chamada AppPool2. No App1, ativa a funcionalidade de arranque automático para um serviço chamado service_App1. Na App2, ativa a funcionalidade de arranque automático para um serviço chamado service_App2. Quando o AppPool1 é iniciado, service_App1 e service_App2 são carregados no pool de aplicações AppPool1. No entanto, apenas service_App1 devem ser carregados.
Causa
Este problema ocorre devido a um erro que ocorre quando o IIS verifica as aplicações que fazem parte do conjunto de aplicações onde o site é executado. No exemplo descrito na secção Sintomas, quando o AppPool1 é iniciado, o IIS assume incorretamente que tanto o App1 como o App2 estão a funcionar no mesmo conjunto de aplicações. Portanto, tanto service_App1 como service_App2 estão pré-carregados. No entanto, o App2 funciona noutro conjunto de aplicações e service_App2 não deve ser pré-carregado.
Resolução
Atualizar informações
Os seguintes ficheiros estão disponíveis para download a partir do Microsoft Download Center:Download the Update for Windows 7 x86 Edition package now.Descarregue já a atualização para o pacote Windows 7 x86 Edition. Descarregue já a atualização para o pacote Windows 7 x64 Edition. Descarregue já o pacote Update for Windows Server 2008 R2 x64 Edition. Descarregue já o pacote Update for Windows Server 2008 R2 IA64 Edition. Para obter mais informações sobre como descarregar ficheiros de suporte da Microsoft, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:
119591 Como obter ficheiros de suporte da Microsoft a partir de serviços onlineA Microsoft analisou este ficheiro para os vírus. A Microsoft utilizou o software de deteção de vírus mais atual que estava disponível na data em que o ficheiro foi publicado. O ficheiro é armazenado em servidores reforçados pela segurança que ajudam a evitar quaisquer alterações não autorizadas no ficheiro.
Pré-requisitos
Deve instalar o IIS 7.5 para aplicar este hotfix. Este hotfix pode ser instalado num computador que está a executar o Windows 7 ou o Windows Server 2008 R2.
Requisito de reinício
Se o IIS estiver a funcionar quando aplicar este hotfix, tem de reiniciar o computador depois de aplicar o 'hotfix'.
Informações sobre substituição de correções
Este hotfix não substitui outros hotfixes.
Informações de arquivo
A versão inglesa desta correção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros estão listadas no formato de Hora Universal Coordenada (UTC). Quando visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para encontrar a diferença entre UTC e hora local, utilize o separador Time Zone no item data e hora no Painel de Controlo.
Para todas as versões suportadas com x86 do Windows 7
Nome do ficheiro |
Versão de arquivo |
Tamanho do arquivo |
Data |
Tempo |
Plataforma |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
396,288 |
06-May-2010 |
12:47 |
x86 |
W3tp.dll |
7.5.7600.20708 |
15,872 |
06-May-2010 |
12:48 |
x86 |
W3wphost.dll |
7.5.7600.20708 |
55,296 |
06-May-2010 |
12:48 |
x86 |
Wbhstipm.dll |
7.5.7600.20708 |
24,064 |
06-May-2010 |
12:48 |
x86 |
Wbhst_pm.dll |
7.5.7600.20708 |
23,552 |
06-May-2010 |
12:48 |
x86 |
Para todas as versões suportadas por X64 do Windows 7 e do Windows Server 2008 R2
Nome do ficheiro |
Versão de arquivo |
Tamanho do arquivo |
Data |
Tempo |
Plataforma |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
451,584 |
06-May-2010 |
11:46 |
x64 |
W3tp.dll |
7.5.7600.20708 |
19,968 |
06-May-2010 |
11:48 |
x64 |
W3wphost.dll |
7.5.7600.20708 |
60,928 |
06-May-2010 |
11:48 |
x64 |
Wbhstipm.dll |
7.5.7600.20708 |
28,672 |
06-May-2010 |
11:48 |
x64 |
Wbhst_pm.dll |
7.5.7600.20708 |
25,600 |
06-May-2010 |
11:48 |
x64 |
Para todas as versões baseadas em IA-64, o Windows Server 2008 R2
Nome do ficheiro |
Versão de arquivo |
Tamanho do arquivo |
Data |
Tempo |
Plataforma |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
941,056 |
06-May-2010 |
08:54 |
IA-64 |
W3tp.dll |
7.5.7600.20708 |
40,960 |
06-May-2010 |
08:59 |
IA-64 |
W3wphost.dll |
7.5.7600.20708 |
144,384 |
06-May-2010 |
08:59 |
IA-64 |
Wbhstipm.dll |
7.5.7600.20708 |
65,536 |
06-May-2010 |
08:59 |
IA-64 |
Wbhst_pm.dll |
7.5.7600.20708 |
67,072 |
06-May-2010 |
08:59 |
IA-64 |
Solução
Para contornar a questão do THIS, coloque aplicações em diferentes Web sites.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informações
Para mais informações sobre o Windows Server AppFabric, visite o seguinte web site da Microsoft Developer Network (MSDN):
AppFabric do Servidor do WindowsPara mais informações sobre a funcionalidade Auto-Start e como configurá-la, visite o seguinte web site da MSDN: