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

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

Κρατήστε αρκετό ιστορικό για την επόμενη απόφαση

Κατάλληλος
Διαθέσιμος για συνήθη εργασία βάσει της τρέχουσας πολιτικής.
Ψύχεται
Προσωρινά σε αναμονή έως μια καταγεγραμμένη προθεσμία.
Επιτρέπεται έλεγχος
Μία ελεγχόμενη προσπάθεια μπορεί να αξιολογήσει την ανάκτηση.
Απενεργοποιημένος
Ένας χειριστής ή μια μόνιμη συνθήκη τον απέσυρε από την υπηρεσία.

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

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

Η ανάκτηση δεν πρέπει να απελευθερώσει πανικό

Όταν λήξει η προθεσμία, επιτρέψτε μια μικρή προσπάθεια ανάκτησης αντί να στείλετε ολόκληρη την ουρά αναμονής ταυτόχρονα. Μια επιτυχημένη προσπάθεια μπορεί να αποκαταστήσει την καταλληλότητα· μια άλλη αποτυχία μπορεί να παρατείνει την παύση σύμφωνα με μια περιορισμένη πολιτική.

Επιλέξτε τον έλεγχο για την εργασία που υποτίθεται ότι προβλέπει. Μια επιτυχημένη σύνδεση TCP δεν είναι πλήρης συναλλαγή HTTP ή SOCKS. Μια άσχετη σελίδα ελέγχου IP δεν αποδεικνύει ότι ο απαιτούμενος προορισμός είναι προσβάσιμος ή επιτρεπτός.

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

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