Dva klijenta preuzimaju isti RPM kroz Squid, ali drugi prijenos još uvijek stiže do zrcala. Usporedite pune URL-ove zahtjeva:

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

Nazivi datoteka paketa podudaraju se; njihovi ciljni URI-ji razlikuju se. Ključevi HTTP priručne memorije uključuju barem metodu zahtjeva i ciljni URI, pa podudarne kontrolne sume paketa ne spajaju te unose automatski.

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

Korištenje jednog odobrenog zrcala daje vidljivim zahtjevima dosljedan identitet u priručnoj memoriji. Držite putanje repozitorija, arhitekturu i suite usklađenima. Prikvačivanje također mijenja dostupnost i ponašanje odabira zrcala, pa neka to bude odluka o politici repozitorija.

Provjerite je li predmemoriranje objekata dostupno

Unutar običnog HTTPS CONNECT tunela Squid ne može vidjeti tijelo odgovora RPM-a za HTTP predmemoriranje. Zajedničko ime hosta zrcala to neće promijeniti. Držite HTTPS repozitorije šifriranima.

Za odgovore koje Squid može predmemorirati, ponovna upotreba i dalje ovisi o svježini, direktivama zahtjeva i odgovora te lokalnoj politici priručne memorije. Zabilježite odabrani URL, je li transakcija bila vidljivi HTTP ili šifrirani tunel, i njezin rezultat u priručnoj memoriji da objasnite promašaj.

Povezani članci