Ένας διακομιστής μεσολάβησης φέρνει τη σελίδα ελέγχου IP σας και αποτυγχάνει στο API που χρειάζεται η εφαρμογή σας. Το να τον χαρακτηρίσετε «υγιή» ή «νεκρό» χάνει το πιο χρήσιμο γεγονός: τα δύο αιτήματα ήταν διαφορετικά.

Ξεκινήστε με ένα αρχείο σε επίπεδο μεταφοράς για το τελικό σημείο. Μπορείτε να φτάσετε στον ακροατή του και να ολοκληρώσετε τη διαπραγμάτευση μεσολάβησης που απαιτείται; Κρατήστε τις παρατηρήσεις ειδικές για τον προορισμό δίπλα σε αυτό το αρχείο αντί να το αντικαθιστάτε.

ΠαρατήρησηΕύρος προς διερεύνηση
Ο ακροατής μεσολάβησης απορρίπτει συνδέσειςΤο τελικό σημείο και η διαδρομή προς αυτό
Ο διακομιστής μεσολάβησης αρνείται μία θύρα προορισμούΗ επιτρεπόμενη λειτουργία για αυτόν τον προορισμό
Ένας ιστότοπος επιστρέφει σφάλμα λογαριασμούΗ εφαρμογή προορισμού και τα διαπιστευτήρια
Οι μεγάλες αποκρίσεις κολλάνε, οι μικρές ολοκληρώνονταιΟ φόρτος μεταφοράς και η πολιτική χρονικού ορίου

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

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

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

Ο σκοπός είναι καλύτερα στοιχεία δρομολόγησης, όχι μια μεγαλύτερη συλλογή πράσινων σημάτων. Ένα αποτέλεσμα υγείας πρέπει να λέει τι δοκιμάστηκε, πότε και τι πράγματι αποδείχθηκε.

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