Θρόμβος и Διακόπτης κυκλώματος

- Στραγγαλισμός - παρακολουθεί τη συχνότητα των αιτήσεων σε πραγματικό χρόνο,
- Διακόπτης κυκλώματος - Διακόπτει την αλυσίδα κλήσεων όταν οι εξαρτώμενες υπηρεσίες αποτυγχάνουν.
Προστατεύουν την API από την πτώση, αυξάνουν την ανοχή βλάβης του συστήματος και βοηθούν στη διατήρηση σταθερής λειτουργίας ακόμη και σε περίπτωση μερικών αστοχιών.
Τι είναι το throttling
Χαρακτηριστική Περιγραφή
----------------------------- | ---------------------------------------------------------------------- | |
---|---|---|
Ο αριθμός των αιτήσεων σε δεδομένο χρονικό διάστημα (RPS, RPM) | ||
Ευέλικτη διαμόρφωση\Όρια ανά τελικό σημείο, κλειδί, χρήστη ή IP | ||
Ομαλή απελευθέρωση Μείωση φορτίου χωρίς πλήρη διασύνδεση |
Τι είναι ο διακόπτης κυκλώματος
«Συνάρτηση», «Τι κάνει»
------------------------------------ | ------------------------------------------------------------- | |
---|---|---|
Η παρακολούθηση σφάλματος είναι η παρακολούθηση του ρυθμού σφάλματος/χρονικού περιθωρίου μιας API ή εξωτερικής υπηρεσίας | ||
Αποσύνδεση κλήσης | ||
Αυτόματη ανάκτηση Ελέγξτε τη διαθεσιμότητα και ενεργοποιήστε κλήσεις κατά τη σταθεροποίηση\ |
Πώς θα εφαρμόσουμε
Χρήση βιβλιοθηκών (π.χ. , Hystrix, Envoy, Kong)
Ρύθμιση ορίων πύλης και λογικής υποστήριξης
Μετρήσεις καταγραφής γεγονότων και αστοχίας/ανάκτησης
Ειδοποιήσεις διακόπτη κυκλώματος και δραματικά μειωμένο εύρος ζώνης
Ενσωμάτωση με Prometheus, Datadog, Grafana για παρακολούθηση
Πλεονεκτήματα
Προστασία από «κατάρρευση» του συστήματος σε περίπτωση αστοχιών ανάλογα με
Σταθερότητα υπό φορτίο και κατά τη διάρκεια συμβάντων
Απομόνωση προβληματικών συστατικών στοιχείων και βελτίωση της αξιοπιστίας της API
Απλοποιημένη αποσφαλμάτωση και γρήγορη απόκριση σε ανωμαλίες
Αποφυγή αστοχιών στην αρχιτεκτονική μικροϋπηρεσίας
Όπου είναι ιδιαίτερα σημαντικό
API που αλληλεπιδρούν με πύλες πληρωμών και εξωτερικές τράπεζες
Αρχιτεκτονικές μικροϋπηρεσιών πολλαπλών εξαρτήσεων
Εφαρμογές με εκατομμύρια χρήστες και υψηλό ανταγωνισμό πόρων
Πλατφόρμες πραγματικού χρόνου ευαίσθητες σε καθυστερήσεις
Το throttling και ο διακόπτης κυκλώματος είναι στρατηγικοί μηχανισμοί επιβίωσης του API. Θα εφαρμόσουμε προστασία που θα επιτρέψει στην υπηρεσία σας να παραμείνει σταθερή, γρήγορη και προβλέψιμη ακόμα και υπό τις πιο ασταθείς συνθήκες.
Επικοινωνήστε μαζί μας
Συμπληρώστε την παρακάτω φόρμα και θα σας απαντήσουμε το συντομότερο δυνατό.