Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Cara memeriksa socket hidup (terhubung) di socket.io dengan banyak node dan socket.io-redis

Bagaimana saya bisa memeriksa socket hidup (terhubung) dengan socketid Saya trynamespace.connected[socketid], itu hanya berfungsi untuk proses saat ini.

Seperti yang Anda katakan, proses terpisah berarti soket hanya terdaftar pada proses yang pertama kali terhubung. Anda perlu menggunakan socket.io-redis untuk menghubungkan semua node Anda bersama-sama, dan yang dapat Anda lakukan adalah menyiarkan acara setiap kali klien terhubung/terputus, sehingga setiap node memiliki daftar real-time terbaru dari semua klien.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara Autowired RedisTemplate<String,Long>

  2. Redis tidak dimulai sebagai layanan windows di Windows7

  3. Node.js, Socket.io, Redis pub/sub volume tinggi, kesulitan latensi rendah

  4. Menghubungkan langsung ke Redis dengan javascript (sisi klien)?

  5. Bagaimana cara menghitung jumlah kunci yang cocok dengan suatu pola?