Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 17215|Vastaus: 0

[ASP.NET] Tietoa asp.net OutputCache -välimuistin tyhjentämisen käytöstä -asetuksesta

[Kopioi linkki]
Julkaistu 27.11.2018 13.44.41 | | | |
ASP.NET tarjoaa kätevän tavan ohjata välimuistia. @OutputCache-direktiiviä voidaan käyttää sivun ulostulovälimuistin ohjaamiseen


  • Resurssitiedostot kuten css, js, image ja aspx voidaan lukea paikallisesti toisella käynnillä ilman, että palvelinpuolelta tarvitsee pyytää uudelleen, mikä vähentää asiakkaan painetta pyytää resursseja palvelimelta ja nopeuttaa asiakkaan vastausnopeutta.
  • Usein käytetyt tietolähteet tallennetaan datavälimuistiin tai muistiin, jotta tietokantapyyntöjä vähennetään ja tietokantapaine vähenee.
  • Verkkosivustojen käyttöönotto useille tietokoneille ja niiden käsittely hajautetussa muodossa voi tehokkaasti ratkaista useiden käyttäjäpyyntöjen aiheuttaman paineen yhdellä palvelimella ja nopeuttaa asiakaspyyntöjen vastausta (hajautettu käyttöönotto).
  • Sivuja, joihin pääsee usein mutta joiden tietoja ei päivitetä, voidaan käsitellä staattisesti, mikä vähentää palvelinpainetta ja asiakasvastausnopeutta.



Poista välimuisti käytöstä

asp.net sivuni OutputCache on konfiguroitu seuraavasti:


Meidän täytyy poistaa välimuisti käytöstä projektin kehityksessä, muuten sivu ei tule voimaan muokkauksen jälkeen, aiemmin olen kommentoinut tätä ominaisuutta, itse asiassa on olemassa parempi ratkaisu,

Lisää seuraava konfiguraatio web.configin system.web-solmuun:

Web.Release.config-tiedostossa konfiguroi se seuraavasti:

asp.net mvc Web.Release.config käyttää yksityiskohtaisia selityksiä
https://www.itsvse.com/thread-5185-1-1.html
(Lähde: Architect_Programmer)

Julkaisutilassa konfiguraatiokohteet, jotka estävät välimuistin, poistetaan, mikä ei vaikuta kehitykseen tai julkaisuun.

Tyhjennä välimuisti

Jos muokkaamme tietokannan tietoja, sivua ei voi päivittää heti, mikä vaikuttaa käyttäjäkokemukseen merkittävästi; jotta se ei vaikuta käyttökokemukseen, voimme poistaa välimuistin ja antaa sivun latautua uudelleen, mikä vastaa välimuistin päivittämistä.

Esimerkiksi:

Täydellisyyden testaaminen voi tyhjentää välimuistin vaikuttamatta muiden sivujen välimuistiin.

Varat:Hyperlinkin kirjautuminen on näkyvissä.




Edellinen:Kuvitettu sanakirja maailman buddhalaisesta taiteesta (20 nidettä), PDF
Seuraava:Jaa kirja englanniksi - Lääkeaineiden löytämisen ja kehityksen perusperiaatteet
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com