Praktiline rakenduse näide: Kui üks inimene külastab kodulehte, pole vahet, kus inimene viibib – Shanghai, Peking, Shenzhen või Ameerika Ühendriigid. Vahemällu salvestamise periood möödub 3 tunni jooksul, kui inimesed kõigist maailma riikidest külastavad veebilehe avalehte uuesti, pääsevad ligi ainult esipaneeli Y serverile, samas kui andmeserver X ei kanna mingit koormust ja andmebaas on null survet. 3 tunni pärast läheb esimene avalehele sisenenud inimene andmeserverisse X, et lugeda reaalajas andmeid ja pärida andmebaasi korra, ning 3 tunni jooksul loetakse kõigi teiste ligipääsu esipaneeli serverist Y. Teisisõnu, 24 tunni jooksul päevas peaks avalehel teoreetiliselt olema ainult 8 juurdepääsukirjet andmeserveris X (24 jagatud 3-ga võrdub 8), ja kõik muud juurdepääsud, olgu need tuhanded, kümned tuhanded või miljonid avalehekülastused, on esipaneeli serveri Y asjad. Minu profiil on järgmine:
Kui oleme seadistatud, vaata vastuse päist järgmiselt:
X-Cache-Status:MISS 这句话,表示,并没有从缓存里面读取数据,未命中的意思嘛。
Kus probleem tekib? Kas vahemälu kataloogi õigustega on probleem, mis takistab ???
Seejärel muutsin vahemälu kataloogi õigusi, taaskäivitasin nginx ja avastasin, et ikka ei õnnestunud vajutada...
Lõpuks on lahendus järgmine:
Lisa järgmine lause:
Täielik konfiguratsioon on järgmine:
Lisatud on ekraanipilt mõrvast:
|