|
|
Opublikowano 01.08.2019 16:47:32
|
|
|
|

Myślisz, że możesz być powolny, to niemożliwe! Myślisz, że możesz się utrzymać, ale to niemożliwe!
Henan to miejsce narodzin historii o czekaniu na królika, która opowiada historię leniwego rolnika siedzącego przy pniu i czekającego, aż uroczy króliczek uderzy w drzewo, więc jak to możliwe, że takie rzeczy mogą się zdarzać codziennie! To, co myślisz, zawsze będzie się układać tak, jak myślisz, więc podjęcie inicjatywy będzie najskuteczniejszą drogą! Każdy święty ma przeszłość, każdy grzesznik ma przyszłość!
Przeczytaj na górze:
1. Ten artykuł podaje IIS8 i Windows Server 2012R2 jako przykłady
2. IIS8 działa na wersjach Windows Server 2012 oraz Windows 8 i wyższych.
3. Pula aplikacji i strona internetowa istnieją oddzielnie w IIS, ale działanie strony musi opierać się na założeniu, że odpowiadająca pula aplikacji jest już uruchamiana.
4. Domyślnie pula aplikacji jest automatycznie odzyskiwana przez IIS po okresie bezczynności (brak żądanych operacji).
5. IIS8 jest wyposażony w zestaw narzędzi do inicjalizacji aplikacji, IIS7.5 musi wyszukiwać niezależne pakiety instalacyjne do instalacji, a automatyczna inicjalizacja IIS nie jest obsługiwana od czasu do czasu poniżej wersji 7.5.
6. Ta metoda przypadku może rozwiązać problem powolnego dostępu ASP.Net pierwszym razem, a wolnego dostępu po pewnym czasie.
Ruszamy!
1. Zainstalować funkcję inicjalizacji aplikacji IIS
Jak pokazano poniżej:
2. Edytuj tryb uruchamiania odpowiadającej puli aplikacji na stronie internetowej
Jak pokazano na poniższym rysunku, ścieżka operacji wygląda następująco: Pula aplikacji - > Odpowiednia pula programów Programowa strona > Kliknięcie prawym przyciskiem, Ustawienia zaawansowane - > Wybor, Tryb Startu AlwaysRunning
3. Włącz odpowiedni wstępny układ strony internetowej Jak pokazano na poniższym rysunku, ścieżka operacji: Strona -> Odpowiednia strona -> Kliknij prawym przyciskiem, Ustawienia zaawansowane -> wybór, wstępne ładowanie jest włączone Prawdziwe
4. Ustaw edytor konfiguracji i zapisz domyślne żądanie wstępnego
Jak pokazano na poniższym rysunku, otwórz edytor konfiguracji
Jak pokazano na poniższym rysunku: W lewym górnym rogu wybierz system.webServer/applicationInitialization dla węzła konfiguracyjnego, a pozostałe konfiguracje znajdują się w czerwonym kółku
Jak pokazano na poniższym rysunku: Dodaj adres żądania inicjalizacji (domyślny adres żądania inicjalizacji IIS) do kolekcji i kliknij przycisk Apply po prawej stronie interfejsu konfiguracyjnego.i zrestartuj pulę aplikacji oraz stronę internetową
Uwaga:
1. Opis zasady: Inicjalizacja aplikacji IIS automatycznie otwiera nową pulę programów po pierwszym utworzeniu strony internetowej lub po ponownym wykorzystaniu puli aplikacji odpowiedniej strony i rozpoczyna inicjalizację strony, symulując normalne żądanie utrzymania strony online.
(Proces ten może być wykorzystywany do symulacji żądań stron internetowych za pomocą narzędzi lub usług firm trzecich)
2. Opis konfiguracji:
(1) Włącz AlwaysRunning: Upewnij się, że pula aplikacji może automatycznie wznowić działanie po pierwszym utworzeniu lub recyklingu.
(2) Włącz wstępne ładowanie programu strony internetowej (true): Upewnij się, że strona może reagować na akcję wstępnego ładowania po uruchomieniu puli programów.
(3) Konfiguruj domyślną ścieżkę wstępnego wczytania strony: upewnij się, że program może szybko skompilować program i wejść do pamięci podczas procesu wstępnego po uruchomieniu puli programów, aby zapewnić szybką odpowiedź na żądania.
(Koniec)
|
Poprzedni:klasy C#, klasy statyczne, zmienne statyczne, inicjalizacja kolejności wykonaniaNastępny:Encyklopedia barbecue, jeśli chcesz się nauczyć barbecue, proszę, rzuć okiem
|