Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Cách kiểm tra socket còn sống (đã kết nối) trong socket.io với nhiều nút và socket.io-redis

Làm cách nào để kiểm tra socket còn tồn tại (đã kết nối) với socketid Tôi đã trynamespace.connected [socketid], nó chỉ hoạt động cho quy trình hiện tại.

Như bạn đã nói, quy trình riêng biệt có nghĩa là các ổ cắm chỉ được đăng ký trên quy trình mà chúng được kết nối lần đầu tiên. Bạn cần sử dụng socket.io-redis để kết nối tất cả các nút của mình cùng nhau và những gì bạn có thể làm là phát sự kiện mỗi khi một máy khách kết nối / ngắt kết nối, để mỗi nút có một danh sách cập nhật theo thời gian thực của tất cả các máy khách.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn đa trường trên Redis bằng Redis Spring

  2. Gặp lỗi kết nối khi sử dụng redis-Trib.rb để tạo một cụm?

  3. Redis điểm chuẩn cho các lệnh hget và hset

  4. Redis:Điều kiện cuộc đua và luồng đơn

  5. Đặt Cache Redis Expiration thành 1 năm