Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 41393|Odgovoriti: 1

[ASP.NET] ASP.NET funkciji prednalaganja IIS 10 AlwaysRunning v MVC 5

[Kopiraj povezavo]
Objavljeno na 23. 01. 2021 12:20:25 | | | |
Privzeto se aplikacijski bazen samodejno prevzame s strani IIS po obdobju neaktivnosti (brez zahtevanih operacij). Ko je aplikacijski bazen recikliran, w3wp ne bo zagnal, če nihče ne obišče spletne strani. Če prvi uporabnik zahteva dostop, bo dostop do spletne strani zelo počasen in uporabniška izkušnja zelo slaba, za rešitev te situacije pa lahko uporabite funkcijo inicializacije aplikacij IIS.

IIS8 ima orodje za inicializacijo aplikacij, IIS7.5 mora iskati neodvisne namestitvene pakete za namestitev, samodejna inicializacija IIS pa trenutno ni podprta nižje od 7.5.

Ta metoda rešuje problem počasnega dostopa ASP.Net prvič, nato pa počasnega dostopa po določenem času.

Dodane možnosti inicializacije aplikacij IIS

V nadzorni plošči kliknite Programi - Omogoči ali izklopi funkcije Windows, da dodate "Funkcijo inicializacije aplikacij", kot je prikazano spodaj:



ASP.NET Nastavitve Web.config

Dodajte naslednjo konfiguracijo pod vozlišče system.webServer v datoteko web.config spletne strani:

initializationPage: iis samodejno simulira naslov relativne strani poti zahteve. gostiteljIme: Naslov vezane strani.

Aplikacijski bazen

V ustreznem spletnem aplikacijskem bazenu kliknite Napredne nastavitve in izberite način AlwaysRunning v zagonskem načinu, kot je prikazano na naslednji sliki:




Omogočite prednalaganje ustrezne spletne strani

Pot delovanja: Spletna stran -> Ustrezna spletna stran -> Desni klik, Napredne nastavitve -> Izbira, Prednalaganje je omogočeno Resnično, kot je prikazano na naslednji sliki:







Prejšnji:asp.net Core Bulk preimenuje zip pakete v pomnilniku
Naslednji:Šifriranje podatkov z ASP.NET machineKey
Objavljeno na 22. 09. 2021 20:35:18 |
Nauči se učiti...
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com