Unele servicii sunt preîncărcate în mod neașteptat atunci când porniți un site web care conține mai multe aplicații în IIS 7.5

Se aplică la
Internet Information Services 7.5 Windows 7 Windows Server 2008 R2

Simptome

Luați în considerare următorul scenariu:

  • Instalați Windows Server AppFabric pe un server care rulează Internet Information Services (IIS) 7.5.
  • Creați un site web. Apoi adăugați mai multe aplicații pe site-ul web.
  • Configurați aceste aplicații să ruleze în rezervoare de aplicații diferite.
  • Activați caracteristica de pornire automată pentru diferite servicii din aceste aplicații.
  • Porniți rezervorul de aplicații utilizat de site-ul web.

În acest scenariu, toate serviciile din aceste aplicații sunt preîncărcate în mod neașteptat. Vă așteptați ca doar serviciile pe care aplicația le rulează în același rezervor de aplicații din site-ul web să fie încărcate.

De exemplu, creați un site web numit Site-ul meu pe un server IIS 7.5. Site-ul meu include două aplicații denumite App1 și App2. Site-ul meu și Aplicația1 rulează într-un rezervor de aplicații denumit AppPool1. App2 rulează într-un rezervor de aplicații numit AppPool2. În Aplicație1, activați caracteristica de pornire automată pentru un serviciu numit service_App1. În Aplicație2, activați caracteristica de pornire automată pentru un serviciu numit service_App2. Atunci când AppPool1 este pornit, service_App1 și service_App2 sunt încărcate în rezervorul de aplicații AppPool1. Totuși, ar trebui încărcate doar service_App1.

Cauză

Această problemă apare din cauza unei erori care apare atunci când IIS verifică aplicațiile care fac parte din rezervorul de aplicații în care rulează site-ul web. În exemplul descris în secțiunea Simptome, atunci când pornește AppPool1, IIS presupune în mod eronat că atât App1, cât și App2 rulează în același rezervor de aplicații. Prin urmare, atât service_App1, cât și service_App2 sunt preîncărcate. Cu toate acestea, App2 rulează în alt rezervor de aplicații și service_App2 nu ar trebui să fie preîncărcate.

Rezolvare

Actualizați informațiile

Fișierele următoare sunt disponibile pentru descărcare din Centrul de descărcare Microsoft:
Descărcați acum pachetul Actualizare pentru Windows 7 x86 Edition.
Descărcați acum pachetul Actualizare pentru Windows 7 x64 Edition.
Descărcați acum actualizarea pentru Windows Server 2008 R2 x64 Edition.
Descărcați acum descărcarea actualizării pentru pachetul Windows Server 2008 R2 IA64 Edition.

Pentru informații suplimentare despre modul de descărcare a fișierelor de suport Microsoft, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

119591 Cum se obțin fișierele de asistență Microsoft de la servicii online
Microsoft a scanat acest fișier pentru viruși. Microsoft a utilizat cel mai recent software de detectare a virușilor care era disponibil la data publicării fișierului. Fișierul este stocat pe servere cu securitate îmbunătățită care contribuie la prevenirea oricăror modificări neautorizate aduse fișierului.

Cerințe preliminare

Trebuie să aveți instalat IIS 7.5 pentru a aplica această remediere rapidă. Această remediere rapidă poate fi instalată pe un computer care rulează Windows 7 sau Windows Server 2008 R2.

Cerința de repornire

                
Dacă IIS este în execuție atunci când aplicați această remediere rapidă, trebuie să reporniți computerul după aplicarea remedierii rapide.

Informații despre înlocuirea remedierii rapide

  Această remediere rapidă nu înlocuiește alte remedieri rapide.

Informații despre fișiere

Versiunea în limba engleză a acestei remedieri rapide are atributele de fișier (sau atributele de fișier mai recente) listate în tabelul următor. Datele și orele pentru aceste fișiere sunt listate în UTC. Când vizualizați informațiile despre fișier, acestea sunt convertite la ora locală. Pentru a găsi diferența dintre UTC și ora locală, utilizați fila Fus orar din elementul Dată și oră din Panou de control.

Pentru toate versiunile x86 de Windows 7 acceptate

                    
                  

Nume fișier Versiune de fișier Dimensiune fișier Dată Oră Platformă
Iisw3adm.dll 7.5.7600.20708 396,288 06-mai-2010 12:47 x86
W3tp.dll 7.5.7600.20708 15,872 06-mai-2010 12:48 x86
W3wphost.dll 7.5.7600.20708 55.296 06-mai-2010 12:48 x86
Wbhstipm.dll 7.5.7600.20708 24,064 06-mai-2010 12:48 x86
Wbhst_pm.dll 7.5.7600.20708 23,552 06-mai-2010 12:48 x86

Pentru toate versiunile x64 de Windows 7 și Windows Server 2008 R2 acceptate

                    
                  

Nume fișier Versiune de fișier Dimensiune fișier Dată Oră Platformă
Iisw3adm.dll 7.5.7600.20708 451,584 06-mai-2010 11:46 x64
W3tp.dll 7.5.7600.20708 19,968 06-mai-2010 11:48 x64
W3wphost.dll 7.5.7600.20708 60,928 06-mai-2010 11:48 x64
Wbhstipm.dll 7.5.7600.20708 28,672 06-mai-2010 11:48 x64
Wbhst_pm.dll 7.5.7600.20708 25.600 06-mai-2010 11:48 x64

Pentru toate versiunile pe bază de IA-64 acceptate: Windows Server 2008 R2

                    
                  

Nume fișier Versiune de fișier Dimensiune fișier Dată Oră Platformă
Iisw3adm.dll 7.5.7600.20708 941,056 06-mai-2010 08:54 IA-64
W3tp.dll 7.5.7600.20708 40,960 06-mai-2010 08:59 IA-64
W3wphost.dll 7.5.7600.20708 144,384 06-mai-2010 08:59 IA-64
Wbhstipm.dll 7.5.7600.20708 65.536 06-mai-2010 08:59 IA-64
Wbhst_pm.dll 7.5.7600.20708 67.072 06-mai-2010 08:59 IA-64

Soluție

Pentru a remedia problema, puneți aplicațiile sub diferite site-uri web.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.

Mai multe informații

Pentru mai multe informații despre Windows Server AppFabric, vizitați următorul site Web Rețea Microsoft pentru dezvoltatori (MSDN):

Windows Server AppFabric Pentru mai multe informații despre caracteristica de pornire automată și despre modul de configurare a acesteia, vizitați următorul site Web MSDN:

Caracteristica Pornire automată

Configurarea pornirii automate utilizând Managerul IIS