Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 41393|Svar: 1

[ASP.NET] ASP.NET IIS 10 AlwaysRunning forladningsfunktionen i MVC 5

[Kopier link]
Opslået på 23/01/2021 12.20.25 | | | |
Som standard bliver applikationspuljen automatisk genoptaget af IIS efter en periode med inaktivitet (ingen anmodede operationer). Efter ansøgningspuljen er genanvendt, starter w3wp ikke, hvis ingen besøger hjemmesiden. Den første bruger anmoder om adgang, adgangen til hjemmesiden vil være meget langsom, og brugeroplevelsen vil være meget dårlig, og for at løse denne situation kan du bruge IIS-applikationsinitialiseringsfunktionen.

IIS8 leveres med et applikationsinitialiseringsværktøj, IIS7.5 skal søge efter uafhængige installationspakker til installation, og IIS automatisk initialisering understøttes ikke for nuværende under 7.5.

Denne case-metode løser problemet med langsom adgang ASP.Net første gang og derefter langsom adgang efter en vis periode.

Tilføjede initialiseringsmuligheder for IIS-applikationer

I Kontrolpanelet klikker du på Programmer - Aktiver eller Slå Windows-funktioner fra for at tilføje "Application initialization function", som vist nedenfor:



ASP.NET Web.config-indstillinger

Tilføj følgende konfiguration under system.webServer-noden i web.config-filen på hjemmesiden:

initializationPage: iis simulerer automatisk den relative stiadresse for anmodningen. hostName: Adressen på det bundne sted.

Ansøgningspulje

I den tilsvarende webapplikationspool klikker du på Avancerede indstillinger, og vælger AlwaysRunning-tilstand i opstartstilstand, som vist i følgende figur:




Aktiver forudindlæsning af den tilsvarende hjemmeside

Operationssti: Website -> Tilsvarende hjemmeside -> Højreklik, Avancerede indstillinger -> Valg, Forudindlæsning er aktiveret Sand, som vist i følgende figur:







Tidligere:asp.net kerne masseomdøber zip-pakker i hukommelsen
Næste:Krypter data med ASP.NET machineKey
Opslået på 22/09/2021 20.35.18 |
Lær at lære...
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com