Ayna rotasyonu Squid'in yeniden kullanabileceği şeyi değiştirir
Farklı ayna URL'lerinden indirilen aynı RPM paketlerinin neden ayrı Squid önbellek girdilerini işgal edebildiğini açıklayın.
İki istemci aynı RPM'i Squid üzerinden indirir, ancak ikinci aktarım yine de bir aynaya ulaşır. Tam istek URL'lerini karşılaştırın:
http://mirror-a.example.net/packages/tool-1.0.rpm
http://mirror-b.example.net/packages/tool-1.0.rpm
Paket dosya adları eşleşir; hedef URI'leri farklıdır. HTTP önbellek anahtarları en azından istek yöntemini ve hedef URI'yi içerir, bu nedenle eşleşen paket sağlama toplamları bu girdileri otomatik olarak birleştirmez.
Yum ve DNF sabit bir baseurl kullanabilir veya aynaları mirrorlist ve metalink aracılığıyla keşfedebilir. Bu nedenle aynı kurulumlar farklı indirme URL'leri seçebilir.
Onaylanmış tek bir ayna kullanmak, görünür isteklere tutarlı bir önbellek kimliği verir. Depo yollarını, mimariyi ve paket kümesini hizalı tutun. Sabitleme ayrıca kullanılabilirliği ve ayna seçimi davranışını değiştirir, bu yüzden bunu bir depo politikası kararı haline getirin.
Nesne önbelleğinin kullanılabilir olup olmadığını denetleyin
Sıradan bir HTTPS CONNECT tüneli içinde Squid, HTTP önbelleği için RPM yanıt gövdesini göremez. Ortak bir ayna ana bilgisayar adı bunu değiştirmez. HTTPS depolarını şifreli tutun.
Squid'in önbelleğe alabileceği yanıtlar için yeniden kullanım hâlâ tazeliğe, istek ve yanıt yönergelerine ve yerel önbellek politikasına bağlıdır. Bir ıskalamayı açıklamak için seçilen URL'yi, işlemin görünür HTTP mi yoksa şifreli tünel mi olduğunu ve önbellek sonucunu kaydedin.