Kết nối, Đăng ký & Nhịp tim
Kết nối, Đăng ký & Nhịp tim
Kết nối với các luồng 6MM WebSocket , đăng ký theo dõi chủ đề, giữ kết nối duy trì và xử lý phong bì tin nhắn một cách an toàn.
Sử dụng luồng WebSocket cho dữ liệu thị trường và cập nhật trạng thái người dùng riêng tư phải luôn cập nhật mà không cần thăm dò.
Kết nối URL
Luồng riêng tư yêu cầu ngữ cảnh xác thực như listenKey hoặc mã truy cập như được mô tả trong tài liệu kênh riêng.
Đăng ký
Xác nhận đăng ký thành công:
Hủy đăng ký
Ping ứng dụng
Phong bì tin nhắn
Các đợt đẩy công khai sử dụng giới hạn nhất quán:
Khuyến nghị vận hành
- Tạo một
idphía khách hàng duy nhất cho mỗi yêu cầu đăng ký, hủy đăng ký và ping. - Xem reconnect như một phiên mới và đăng ký lại các chủ đề bắt buộc.
- Xác minh rằng
topictrả về phù hợp với kênh mà dịch vụ của bạn mong đợi. - Giữ cho xử lý tin nhắn luôn hiệu quả khi liên quan đến các sự kiện đơn hàng riêng tư hoặc tài khoản.
- Ghi lại thay đổi trạng thái kết nối, xác nhận đăng ký và ngắt kết nối bất thường.
Kết nối lại quy trình làm việc
- Đóng hoặc loại bỏ socket trước đó và tạo kết nối mới.
- Xác thực lại luồng riêng tư bằng listenKey hoặc mã truy cập hợp lệ.
- Đăng ký lại tất cả các chủ đề bắt buộc và chờ đợi các phần xác nhận thành công.
- Thay thế trạng thái sổ đơn hàng cục bộ bằng một snapshot mới trước khi áp dụng cập nhật tăng dần.
- Đối chiếu các lệnh mở, vị thế và số dư thông qua REST nếu có thể đã bỏ sót các sự kiện riêng tư.
Sử dụng lùi theo hàm mũ bị giới hạn với jitter cho các lần thử kết nối lại. Một thiết bị khách liên tục kết nối lại nên cảnh báo cho nhà điều hành thay vì thử lại vô thời hạn mà không có khả năng hiển thị.
Nhịp tim và những kết nối cũ kỹ
- Theo dõi tin nhắn đến gần đây nhất và xác nhận ping thành công.
- Sử dụng khoảng nhịp tim và ngưỡng nhàn rỗi đã được phê duyệt cho môi trường sản xuất.
- Coi kết nối là lỗi khi vượt ngưỡng đã cấu hình, ngay cả khi socket TCP vẫn còn mở.
- Không tái sử dụng các gói đăng ký từ ổ cắm cũ; Đăng ký lại một cách rõ ràng sau mỗi lần kết nối lại.
Tài liệu liên quan
- Kênh Thị trường Công khai: chủ đề, tính liên tục của sổ lệnh, giao dịch, nến và mã chứng khoán.
- Kênh Người dùng Riêng tư: listenKey vòng đời và sự kiện đã xác thực.
- Khuyến nghị tích hợp: thử lại, tính đồng thời, giám sát và thử nghiệm khởi động.