Δύο πελάτες κατεβάζουν το ίδιο RPM μέσω του Squid, αλλά η δεύτερη μεταφορά φτάνει ακόμη σε έναν καθρέφτη. Συγκρίνετε τις πλήρεις διευθύνσεις URL των αιτημάτων:

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

Τα ονόματα των αρχείων του πακέτου ταιριάζουν· τα URI προορισμού τους διαφέρουν. Τα κλειδιά της κρυφής μνήμης HTTP περιλαμβάνουν τουλάχιστον τη μέθοδο του αιτήματος και το URI προορισμού, επομένως τα ταιριαστά αθροίσματα ελέγχου του πακέτου δεν ενώνουν αυτόματα αυτές τις καταχωρίσεις.

Το Yum και το DNF μπορούν να χρησιμοποιήσουν ένα σταθερό baseurl ή να ανακαλύψουν καθρέφτες μέσω mirrorlist και metalink. Έτσι, πανομοιότυπες εγκαταστάσεις μπορεί να επιλέξουν διαφορετικές διευθύνσεις λήψης.

Η χρήση ενός εγκεκριμένου καθρέφτη δίνει στα ορατά αιτήματα σταθερή ταυτότητα κρυφής μνήμης. Διατηρήστε τις διαδρομές του αποθετηρίου, την αρχιτεκτονική και το suite ευθυγραμμισμένα. Το καρφίτσωμα αλλάζει επίσης τη διαθεσιμότητα και τη συμπεριφορά επιλογής καθρέφτη, οπότε κάντε το απόφαση πολιτικής του αποθετηρίου.

Ελέγξτε αν είναι διαθέσιμη η προσωρινή αποθήκευση αντικειμένων

Μέσα σε ένα συνηθισμένο τούνελ HTTPS CONNECT, το Squid δεν μπορεί να δει το σώμα της απόκρισης RPM για προσωρινή αποθήκευση HTTP. Ένα κοινό όνομα κεντρικού υπολογιστή καθρέφτη δεν θα το αλλάξει αυτό. Διατηρήστε τα αποθετήρια HTTPS κρυπτογραφημένα.

Για αποκρίσεις που μπορεί να αποθηκεύσει προσωρινά το Squid, η επαναχρησιμοποίηση εξακολουθεί να εξαρτάται από τη φρεσκάδα, τις οδηγίες αιτήματος και απόκρισης και την τοπική πολιτική κρυφής μνήμης. Καταγράψτε τη διεύθυνση URL που επιλέχθηκε, αν η συναλλαγή ήταν ορατό HTTP ή κρυπτογραφημένο τούνελ, και το αποτέλεσμα της κρυφής μνήμης για να εξηγήσετε μια αποτυχία.

Σχετικά άρθρα