Αν το Squid έχει ήδη λάβει μέρος μιας απόκρισης και μετά περιμένει περισσότερα δεδομένα, η αύξηση του forward_timeout αντιμετωπίζει τη λάθος αναμονή. Στο Squid 5 έως 7 επιλέξτε ανάμεσα σε αυτά τα ρολόγια με βάση τη λειτουργία που σταμάτησε:

Τι περιμένει το SquidΟδηγία
Μια χρησιμοποιήσιμη διαδρομή προώθησηςforward_timeout
Μια σύνδεση TCP προς διακομιστή ή peer, πριν δοκιμαστεί άλλη διαδρομήconnect_timeout
Περισσότερα δεδομένα από σύνδεση με peer διακομιστή· μια επιτυχής ανάγνωση παρατείνει την αναμονήread_timeout

Κρατήστε την κατηγορία σφάλματος και την τελευταία επιτυχή λειτουργία δίπλα στην καταχώριση του αρχείου καταγραφής. Μια αποτυχία πριν υπάρξει σύνδεση προώθησης δείχνει προς την επιλογή διαδρομής ή την εγκατάσταση σύνδεσης. Μια απόκριση που ξεκινά και μετά σωπαίνει δείχνει προς το στάδιο ανάγνωσης από τον διακομιστή. Σημειώστε το επιλεγμένο peer και τον προορισμό όταν ερευνάτε οποιαδήποτε από τις δύο περιπτώσεις.

Πριν επιτρέψετε μεγαλύτερη αναμονή, βεβαιωθείτε ότι ο στόχος μπορεί να ανακάμψει μέσα σε αυτή. Ένα χρονόμετρο δεν μπορεί να παράσχει διαπιστευτήρια ούτε να κάνει προσβάσιμη μια μη διαθέσιμη υπηρεσία. Συγκρίνετε επίσης την προθεσμία του πελάτη: αλλιώς ο πελάτης μπορεί να εγκαταλείψει τη λειτουργία ενώ το Squid περιμένει ακόμη.

Αυτά τα ονόματα και η διαθεσιμότητά τους εξαρτώνται από την έκδοση. Χρησιμοποιήστε την αναφορά της έκδοσης που έχει αναπτυχθεί· μια παλιά σύσταση για το dns_v4_first αφορά την επιλογή διευθύνσεων και δεν λέει ποια από αυτές τις αναμονές απέτυχε.

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