Dva klijenta preuzimaju isti RPM kroz Squid, ali drugi prenos i dalje stiže do ogledala. Uporedite pune URL-ove zahteva:

http://mirror-a.example.net/packages/tool-1.0.rpm
http://mirror-b.example.net/packages/tool-1.0.rpm

Nazivi datoteka paketa se poklapaju; njihovi ciljni URI-ji se razlikuju. Ključevi HTTP keša uključuju najmanje metodu zahteva i ciljni URI, pa podudarne kontrolne sume paketa ne spajaju te unose automatski.

Yum i DNF mogu koristiti fiksni baseurl ili otkriti ogledala kroz mirrorlist i metalink. Zato identične instalacije mogu izabrati različite URL-ove za preuzimanje.

Korišćenje jednog odobrenog ogledala daje vidljivim zahtevima dosledan identitet keša. Držite putanje repozitorijuma, arhitekturu i suite usklađenim. Pričvršćivanje takođe menja dostupnost i ponašanje izbora ogledala, pa neka to bude odluka o politici repozitorijuma.

Proverite da li je keširanje objekata dostupno

Unutar običnog HTTPS CONNECT tunela Squid ne može da vidi telo odgovora RPM-a za HTTP keširanje. Zajedničko ime hosta ogledala to neće promeniti. Držite HTTPS repozitorijume šifrovanim.

Za odgovore koje Squid može da kešira, ponovno korišćenje i dalje zavisi od svežine, direktiva zahteva i odgovora i lokalne politike keša. Zabeležite izabrani URL, da li je transakcija bila vidljivi HTTP ili šifrovani tunel, i njen rezultat keša da objasnite promašaj.

Povezani članci