|
|
Közzétéve 2019. 08. 01. 16:47:32
|
|
|
|

Azt hiszed, lassú lehetsz, az lehetetlen! Azt hiszed, nyugton maradhatsz, de az lehetetlen!
Henan a nyúl várakozása történetszálának szülőhelye, amely egy lusta gazda történetét meséli el, aki egy tuskónál ül, várja, hogy a cuki kis nyúl lecsapjon a fára, szóval hogy történhet ilyesmi minden nap! Amit gondolsz, az mindig úgy alakul, ahogy te gondolod, így a kezdeményezés a leghatékonyabb megoldás! Minden szentnek van múltja, minden bűnösnek van jövője!
Olvass a tetejéig:
1. Ez a cikk példaként az IIS8-at és a Windows Server 2012R2-t veszi fel
2. Az IIS8 Windows Server 2012 és Windows 8 verziókban fut, és még magasabb verziókban fut.
3. Az alkalmazáspool és a weboldal külön-külön létezik az IIS-ben, de a weboldal működésének azon az alapon kell alapulnia, hogy a megfelelő alkalmazáskészlet elindult.
4. Alapértelmezés szerint az alkalmazáskészletet automatikusan visszafoglalja az IIS egy inaktivitási időszak (kért műveletek nélkül) után.
5. Az IIS8 alkalmazásindítási eszközkészlettel érkezik, az IIS7.5-nek független telepítési csomagokat kell keresnie a telepítéshez, és az IIS automatikus inicializációja egyelőre nem támogatott, mivel alacsonyabb a 7.5-nél.
6. Ez a case módszer megoldhatja a lassú hozzáférés problémáját ASP.Net első alkalommal, és lassú hozzáférés problémáját egy idő után.
Induljunk!
1. Telepítse az IIS alkalmazás inicializációs funkcióját
Ahogy az alábbiakban látható:
2. Szerkesztés a megfelelő alkalmazáskészlet indítási módját a weboldalon
Az alábbi ábrán látható módon a működési útvonal a következő: Application Pool - > Weboldal Kapcsolódó Program Pool - > Jobb kattintás, Speciális beállítások - > Választás, Indító mód Mindig fut
3. Engedélyezze a megfelelő weboldal előbetöltését Ahogy az alábbi ábrán látható, a műveleti útvonal: Weboldal -> Megfelelő weboldal -> Jobb kattintás, Fejlett beállítások -> választás, előbetöltés engedélyezve True
4. Állítsd be a konfigurációs szerkesztőt, és írd meg az alapértelmezett előbetöltési kérést
Ahogy az alábbi ábrán látható, nyisd meg a konfigurációs szerkesztőt
Ahogy az alábbi ábrán látható: A bal felső sarokban válaszd ki a system.webServer/applicationInitialization konfigurációs csomópontot, és más konfigurációk a piros körben vannak
Ahogy az alábbi ábrán látható: Adj hozzá egy inicializációs kérés címet (az IIS inicializáció alapértelmezett kérési címéhez) a gyűjteményhez, és kattints a konfigurációs felület jobb oldalán található Apply gombra.és újraindítsa az alkalmazáspoolt és a weboldalt
Megjegyzés:
1. Elvleírás: Az IIS alkalmazás inicializálása automatikusan megnyitja az új programkészletet a weboldal első létrehozása után vagy miután a megfelelő weboldal alkalmazáskészletét újrahasznosítják, majd elindítja a weboldal inicializálását, szimulálva egy normál kérést a weboldal online tartására.
(Ez a folyamat harmadik féltől származó eszközök vagy szolgáltatások segítségével szimulálható weboldal kérések szimulálására)
2. Konfiguráció leírása:
(1) Engedélyezd az AlwaysRunning: Biztosítsuk, hogy az alkalmazáskészlet automatikusan újraindíthasson az első létrehozás vagy újrahasznosítás után.
(2) Engedélyezze a weboldal program előbetöltését (igaz): Biztosítsuk, hogy a weboldal reagáljon az előbetöltési műveletre a programpool elindítása után.
(3) Konfigurálni a weboldal alapértelmezett előbetöltő útját: biztosítsuk, hogy a program gyorsan tudja fordítani a programot, és belépni a memóriába az előbetöltési folyamat során, miután a programpool elindult, hogy gyors válasz legyen a kérésekre.
(Vége)
|
Előző:C# osztályok, statikus osztályok, statikus változók, inicializálják a végrehajtási sorrendetKövetkező:Barbecue enciklopédia, ha meg akarod tanulni a barbecue-t, kérlek, nézd meg
|