Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 41393|Svar: 1

[ASP.NET] ASP.NET IIS 10 AlwaysRunning-förladdningsfunktionen i MVC 5

[Kopiera länk]
Publicerad på 2021-01-23 12:20:25 | | | |
Som standard återtas applikationspoolen automatiskt av IIS efter en period av inaktivitet (inga begärda operationer). Efter att applikationspoolen har återvunnits startar inte w3wp om ingen besöker webbplatsen. Den första användaren begär åtkomst, webbplatsåtkomsten kommer att vara mycket långsam och användarupplevelsen mycket dålig, och för att lösa detta kan du använda IIS-applikationsinitialiseringsfunktionen.

IIS8 levereras med ett verktygspaket för applikationsinitialisering, IIS7.5 behöver söka efter oberoende installationspaket för installation, och IIS automatisk initialisering stöds inte för tillfället och är lägre än 7.5.

Denna fallmetod löser problemet med långsam åtkomst ASP.Net första gången, och sedan långsam åtkomst efter en viss tid.

Tillagda initialiseringsmöjligheter för IIS-applikationer

I kontrollpanelen, klicka på Program - Aktivera eller stäng av Windows-funktioner för att lägga till "Application Initialization Function", som visas nedan:



ASP.NET Web.config-inställningar

Lägg till följande konfiguration under system.webServer-noden i web.config-filen på webbplatsen:

initializationPage: iis simulerar automatiskt den relativa sökvägsadressen för begäran. hostName: Adressen till den bundna platsen.

Applikationspool

I motsvarande webbplatsapplikationspool, klicka på Avancerade inställningar och välj AlwaysRunning-läget i startläget, som visas i följande figur:




Aktivera förladdning av motsvarande webbplats

Operationsväg: Webbplats -> Motsvarande webbplats -> Högerklick, Avancerade inställningar -> Urval, Förladdning är aktiverad Sann, som visas i följande figur:







Föregående:asp.net kärnan byter om volymdöpt zip-paket i minnet
Nästa:Kryptera data med ASP.NET machineKey
Publicerad på 2021-09-22 20:35:18 |
Lär dig att lära dig...
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com