Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 41393|Odpowiedź: 1

[ASP.NET] ASP.NET funkcja preloadingu IIS 10 AlwaysRunning w MVC 5

[Skopiuj link]
Opublikowano 23.01.2021 12:20:25 | | | |
Domyślnie pula aplikacji jest automatycznie odzyskiwana przez IIS po okresie bezczynności (brak żądanych operacji). Po recyklingu puli aplikacji w3wp nie zostanie uruchomione, jeśli nikt nie odwiedzi strony. Pierwszy użytkownik poprosi o dostęp, dostęp do strony internetowej będzie bardzo wolny, a doświadczenie użytkownika bardzo słabe, więc aby rozwiązać ten problem, można użyć funkcji inicjalizacji aplikacji IIS.

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 obecnie obsługiwana poniżej wersji 7.5.

Ta metoda rozwiązuje problem powolnego dostępu ASP.Net pierwszym razem, a następnie wolnego dostępu po pewnym czasie.

Dodano możliwości inicjalizacji aplikacji IIS

W Panelu sterowania kliknij Programy – Włącz lub wyłącz funkcje Windows, aby dodać "Funkcję inicjalizacji aplikacji", jak pokazano poniżej:



ASP.NET Ustawienia Web.config

Dodaj następującą konfigurację pod węzłem system.webServer w pliku web.config na stronie:

InitializationPage: iis automatycznie symuluje względny adres ścieżki żądania. hostName: Adres powiązanej strony.

Pula aplikacji

W odpowiedniej puli aplikacji na stronie internetowej kliknij Zaawansowane Ustawienia i wybierz tryb AlwaysRunning w trybie uruchamiania, jak pokazano na poniższym rysunku:




Włącz wstępne ładowanie odpowiedniej strony internetowej

Ścieżka operacji: Strona -> Odpowiadająca strona -> Kliknięcie prawym przyciskiem, Ustawienia zaawansowane -> Wybór, wstępne ładowanie włączone Prawda, jak pokazano na poniższym rysunku:







Poprzedni:asp.net core bulk zmienia nazwy pakietów zip w pamięci
Następny:Szyfrowanie danych za pomocą ASP.NET machineKey
Opublikowano 22.09.2021 20:35:18 |
Naucz się uczyć...
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com