Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 41393|Atbildi: 1

[ASP.NET] ASP.NET MVC 5 IIS 10 AlwaysRunning priekšielādes līdzekli

[Kopēt saiti]
Publicēts 23.01.2021 12:20:25 | | | |
Pēc noklusējuma IIS automātiski atgūst lietojumprogrammu pūlu pēc neaktivitātes perioda (nav pieprasītu operāciju). Pēc lietojumprogrammu pūla pārstrādes w3wp netiks startēts, ja neviens neapmeklēs vietni. Pirmais lietotājs pieprasa piekļuvi, piekļuve vietnei būs ļoti lēna un lietotāja pieredze būs ļoti slikta, un, lai atrisinātu šo situāciju, varat izmantot IIS lietojumprogrammas inicializācijas funkciju.

IIS8 nāk ar lietojumprogrammu inicializācijas rīkkopu, IIS7.5 ir jāmeklē neatkarīgas instalācijas pakotnes instalēšanai, un IIS automātiskā inicializācija pagaidām netiek atbalstīta zemāk par 7.5.

Šī gadījuma metode atrisina lēnas piekļuves problēmu ASP.Net pirmo reizi un pēc tam lēnu piekļuvi pēc noteikta laika.

Pievienotas IIS lietojumprogrammu inicializācijas iespējas

Vadības panelī noklikšķiniet uz Programmas - iespējot vai izslēgt Windows funkcijas, lai pievienotu "Lietojumprogrammu inicializācijas funkciju", kā parādīts tālāk:



ASP.NET Web.config iestatījumi

Pievienojiet šādu konfigurāciju zem mezgla system.webServer tīmekļa vietnes failā web.config:

initializationPage: iis automātiski simulē pieprasījuma relatīvo ceļa lapas adresi. hostName: saistītās vietnes adrese.

Lietojumprogrammu kopums

Atbilstošajā tīmekļa vietnes lietojumprogrammu pūlā noklikšķiniet uz Papildu iestatījumi un startēšanas režīmā atlasiet režīmu AlwaysRunning, kā parādīts šajā attēlā:




Iespējot atbilstošās tīmekļa vietnes iepriekšēju ielādi

Darbības ceļš: Vietne -> Atbilstošā vietne -> Ar peles labo pogu noklikšķiniet, Papildu iestatījumi > Atlase, Iepriekšēja ielāde ir iespējota True, kā parādīts nākamajā attēlā:







Iepriekšējo:asp.net Core lielapjoma pārdēvē zip paketes atmiņā
Nākamo:Šifrējiet datus, izmantojot ASP.NET machineKey
Publicēts 22.09.2021 20:35:18 |
Iemācieties mācīties...
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com