|
|
Publicerad på 2019-08-01 16:47:32
|
|
|
|

Du tror att du kan vara långsam, det är omöjligt! Du tror att du kan stå still, men det är omöjligt!
Henan är födelseplatsen för berättelsen om att vänta på kaninen, som berättar historien om en lat bonde som sitter vid en stubbe och väntar på att den söta lilla kaninen ska slå i trädet, så hur kan sådant här hända varje dag! Det du tror kommer alltid att fungera som du tänker, så att ta initiativ är det mest effektiva! Varje helgon har ett förflutet, varje syndare har en framtid!
Läs till toppen:
1. Denna artikel tar IIS8 och Windows Server 2012R2 som exempel
2. IIS8 körs på Windows Server 2012 och Windows 8 versioner och uppåt.
3. Applikationspoolen och webbplatsen existerar separat i IIS, men webbplatsens drift måste baseras på att motsvarande applikationspool startas.
4. Som standard kommer applikationspoolen automatiskt att återtas av IIS efter en period av inaktivitet (inga begärda operationer).
5. 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 för tillfället inte och är lägre än 7.5.
6. Denna fallmetod kan lösa problemet med långsam åtkomst ASP.Net första gången och långsam åtkomst efter en viss tid.
Nu kör vi!
1. Installera IIS-applikationsinitialiseringsfunktionen
Som visas nedan:
2. Redigera startläget för motsvarande applikationspool på webbplatsen
Som visas i figuren nedan är operationsvägen följande: Application Pool - > webbplatsen motsvarande programpool - > högerklick, Avancerade inställningar - > Selection, Startläge AlwaysRunning
3. Aktivera motsvarande webbplatsförladdning Som visas i figuren nedan, operationsvägen: Webbplats -> Motsvarande webbplats -> Högerklick, Avancerade inställningar -> val, förladdning aktiverad True
4. Ställ in konfigurationsredigeraren och skriv standardförladdningsbegäran
Som visas i figuren nedan, öppna konfigurationseditorn
Som visas i figuren nedan: I det övre vänstra hörnet, välj system.webServer/applicationInitialization för konfigurationsnoden, och andra konfigurationer finns i den röda cirkeln
Som visas i figuren nedan: Lägg till en initialiseringsadress (för IIS-initialiseringens standardadress) i samlingen och klicka på knappen Tillämpa på höger sida av konfigurationsgränssnittet.och starta om apppoolen och webbplatsen
Anmärkning:
1. Principbeskrivning: IIS-applikationsinitialisering öppnar automatiskt en ny programpool efter att webbplatsen skapats första gång eller efter att applikationspoolen för motsvarande webbplats har återvunnits, och startar webbplatsens initialisering, vilket simulerar en normal förfrågan om att hålla webbplatsen online.
(Denna process kan användas för att simulera webbplatsförfrågningar med hjälp av tredjepartsverktyg eller tjänster)
2. Konfigurationsbeskrivning:
(1) Aktivera AlwaysRunning: Säkerställ att applikationspoolen automatiskt kan starta om efter att ha skapats eller återvunnits för första gången.
(2) Aktivera webbplatsprogramförladdning (true): Säkerställ att webbplatsen kan svara på förladdningsåtgärden efter att programpoolen har startats.
(3) Konfigurera webbplatsens standardförladdningsväg: säkerställa att programmet snabbt kan kompilera programmet och komma in i minnet under förladdningsprocessen efter att programpoolen startats, för att säkerställa ett snabbt svar på förfrågningar.
(Slut)
|
Föregående:C#-klasser, statiska klasser, statiska variabler, initiera exekveringsordningenNästa:Barbecue-encyklopedi, om du vill lära dig barbecue, ta gärna en titt
|