Σύνδεση, Συνδρομή & Καρδιακός Παλμός
Σύνδεση, Συνδρομή & Καρδιακός Παλμός
Συνδεθείτε σε ροές 6MM WebSocket , εγγραφείτε σε θέματα, διατηρήστε ζωντανές τις συνδέσεις και επεξεργαστείτε τους φακέλους μηνυμάτων με ασφάλεια.
Χρησιμοποιήστε ροές WebSocket για δεδομένα αγοράς και ιδιωτικές ενημερώσεις κατάστασης χρήστη που πρέπει να παραμένουν ενημερωμένες χωρίς δημοσκόπηση.
Σύνδεση URL
Οι ιδιωτικές ροές απαιτούν περιβάλλον ελέγχου ταυτότητας, όπως listenKey ή διακριτικό πρόσβασης, όπως περιγράφεται στην τεκμηρίωση του ιδιωτικού καναλιού.
Εγγραφείτε
Επιτυχής επιβεβαίωση συνδρομής:
Κατάργηση εγγραφής
Εφαρμογή ping
Φάκελος μηνύματος
Οι δημόσιες ωθήσεις χρησιμοποιούν έναν σταθερό φάκελο:
Επιχειρησιακές συστάσεις
- Δημιουργήστε ένα μοναδικό
idαπό την πλευρά του πελάτη για κάθε αίτημα εγγραφής, διαγραφής και ping. - Αντιμετωπίστε την επανασύνδεση ως νέα συνεδρία και εγγραφείτε ξανά στα απαιτούμενα θέματα.
- Επαληθεύστε ότι η
topicπου επιστράφηκε αντιστοιχεί στο κανάλι που αναμένει η υπηρεσία σας. - Διατηρήστε την επεξεργασία μηνυμάτων ανίκανη όταν εμπλέκονται ιδιωτικές παραγγελίες ή συμβάντα λογαριασμού.
- Καταγράψτε τις αλλαγές κατάστασης σύνδεσης, τις επιβεβαιώσεις συνδρομής και τις μη φυσιολογικές αποσυνδέσεις.
Επανασύνδεση ροής εργασιών
- Κλείστε ή απορρίψτε την προηγούμενη πρίζα και δημιουργήστε μια νέα σύνδεση.
- Επαναλάβετε τον έλεγχο ταυτότητας ιδιωτικών ροών με έγκυρο listenKey ή διακριτικό πρόσβασης.
- Εγγραφείτε ξανά σε κάθε απαιτούμενο θέμα και περιμένετε επιτυχείς αναγνωρίσεις.
- Αντικαταστήστε την κατάσταση του τοπικού βιβλίου παραγγελιών με ένα νέο στιγμιότυπο πριν εφαρμόσετε σταδιακές ενημερώσεις.
- Συμβιβάστε ανοιχτές εντολές, θέσεις και υπόλοιπα μέσω REST εάν μπορεί να έχουν χαθεί ιδιωτικές εκδηλώσεις.
Χρησιμοποιήστε οριοθετημένη εκθετική οπισθοδρόμηση με διακύμανση καθυστέρησης για προσπάθειες επανασύνδεσης. Ένας πελάτης που επανασυνδέεται συνεχώς θα πρέπει να ειδοποιεί τους χειριστές αντί να προσπαθεί επ’ αόριστον χωρίς ορατότητα.
Καρδιακός παλμός και μπαγιάτικες συνδέσεις
- Παρακολουθήστε το πιο πρόσφατο εισερχόμενο μήνυμα και την επιτυχή επιβεβαίωση ping.
- Χρησιμοποιήστε το διάστημα παλμών και το όριο αδράνειας που έχουν εγκριθεί για το περιβάλλον παραγωγής.
- Αντιμετωπίστε μια σύνδεση ως μπαγιάτικη όταν ξεπεραστεί το διαμορφωμένο όριο, ακόμα και αν η υποδοχή TCP εξακολουθεί να εμφανίζεται ανοιχτή.
- Μην επαναχρησιμοποιείτε συνδρομές από παλιά πρίζα. Εγγραφείτε ξανά ρητά μετά από κάθε επανασύνδεση.
Σχετική τεκμηρίωση
- Κανάλια Δημόσιας Αγοράς: θέματα, συνέχεια βιβλίου παραγγελιών, συναλλαγές, κεριά και tickers.
- Ιδιωτικό κανάλι χρήστη: Κύκλος ζωής listenKey και συμβάντα με έλεγχο ταυτότητας.
- Συστάσεις ενσωμάτωσης: επαναλήψεις, idempotency, παρακολούθηση και δοκιμή εκτόξευσης.