Tôi có một trang mà người dùng kết nối với máy chủ nút của tôi với socket.io nhưng tôi chỉ cho phép họ có một kết nối socket.io mở tới máy chủ (bằng cách chuyển theo id tài khoản của họ khi ủy quyền và lưu trữ nó trong một mảng) và điều này hoạt động tốt 99% thời gian. Vấn đề là đôi khi khi người dùng ngắt kết nối, sự kiện ngắt kết nối với máy chủ không kích hoạt vì một lý do nào đó, vì vậy tôi không thể xóa tài khoản của họ khỏi mảng khách hàng, điều này kết thúc với việc họ bị khóa.Làm cách nào để kiểm tra xem ổ cắm có được kết nối không?
Có cách nào để tôi kiểm tra xem kết nối ổ cắm cũ của họ (mà tôi có ID của) vẫn hoạt động không? (Vì vậy, nếu nó không phải là tôi có thể xóa kết nối cũ của họ và để cho họ kết nối lại)
bạn có tìm thấy giải pháp cho Matt này không? – SatheeshJM