Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera rozwiązania problemu polegającego na tym, że proces roboczy może przydzielić duże ilości pamięci, gdy masz złożoną strukturę katalogów zawartości w usługach Microsoft Internet Information Services (IIS).
Oryginalna wersja produktu: Windows Server 2008, 2008 R2, 2012, 2012 R2
Oryginalny numer KB: 3020858
Symptomy
Rozważmy następujący scenariusz:
- Rola serwera sieci Web jest instalowana z poziomu usług IIS.
- Masz katalog zawartości, którego struktura jest złożona. Na przykład masz głębokie drzewo, które zawiera wiele katalogów podrzędnych w katalogu nadrzędnym.
- Użytkownicy wysyłają żądania dotyczące wielu unikatowych adresów URL. Na przykład użytkownicy wysyłają żądania dla wielu katalogów wirtualnych lub aplikacji.
W tym scenariuszu proces roboczy może nagle przydzielić dużą ilość pamięci.
Przyczyna
Usługi IIS buforuje informacje o konfiguracji przy użyciu ścieżki katalogu wirtualnego. Ponadto jest tworzona tabela skrótów w celu efektywnego uzyskiwania dostępu do informacji o konfiguracji. Jeśli uzyskuje się dostęp do wielu unikatowych adresów URL, a rozmiar tabeli skrótów stanie się niewystarczający, tabela skrótów zostanie rozszerzona. Jeśli masz również złożoną strukturę katalogów, rozmiar tabeli skrótów może być znacznie rozszerzony.
Rozwiązanie
Aby obejść ten problem, użyj jednej z następujących metod:
- Uprość strukturę katalogu zawartości.
- Zwiększ częstotliwość recyklingu procesu roboczego.