Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 41393|Odpoveď: 1

[ASP.NET] ASP.NET funkcia prednačítania IIS 10 AlwaysRunning v MVC 5

[Kopírovať odkaz]
Zverejnené 23. 1. 2021 12:20:25 | | | |
Predvolene je aplikačný pool automaticky obnovený IIS po období nečinnosti (bez požadovaných operácií). Po recyklácii aplikačného poolu sa w3wp nespustí, ak nikto nenavštívi webovú stránku. Prvý používateľ požiada o prístup, prístup na webovú stránku bude veľmi pomalý a používateľský zážitok veľmi zlý, a na vyriešenie tejto situácie môžete použiť funkciu inicializácie aplikácií IIS.

IIS8 obsahuje nástroj na inicializáciu aplikácií, IIS7.5 potrebuje vyhľadávať nezávislé inštalačné balíky na inštaláciu a automatická inicializácia IIS nie je zatiaľ podporovaná nižšie ako 7.5.

Táto metóda rieši problém pomalého prístupu ASP.Net prvýkrát a potom pomalého prístupu po určitom čase.

Pridané možnosti inicializácie aplikácií IIS

V ovládacom paneli kliknite na Programy - Povoliť alebo vypnúť funkcie Windows, aby ste pridali "Funkciu inicializácie aplikácií", ako je uvedené nižšie:



ASP.NET Nastavenia Web.config

Pridajte nasledujúcu konfiguráciu pod uzol system.webServer v súbore web.config webovej stránky:

inicializáciaStránka: iis automaticky simuluje relatívnu stránku cesty požiadavky. hostName: Adresa viazanej stránky.

Aplikačný fond

V príslušnom súbore aplikácií na webovej stránke kliknite na Pokročilé nastavenia a vyberte režim AlwaysRunning v štartovacom režime, ako je znázornené na nasledujúcom obrázku:




Povolte predbežné načítanie príslušnej webovej stránky

Cesta operácie: Webová stránka -> Zodpovedajúca webová stránka -> Pravé kliknutie, Pokročilé nastavenia -> Výber, Prednačítanie je povolené Pravda, ako je znázornené na nasledujúcom obrázku:







Predchádzajúci:asp.net core bulk premenováva zip pakety v pamäti
Budúci:Šifrovanie dát pomocou ASP.NET machineKey
Zverejnené 22. 9. 2021 20:35:18 |
Nauč sa učiť...
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com