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

Pulihkan dari koneksi yang terputus di redis pub/sub

Sayangnya, seseorang harus 'ping' Redis untuk memeriksa apakah tersedia. Jika Anda mencoba memberi nilai ke penyimpanan Redis, itu akan memunculkan ConnectionError pengecualian jika koneksi terputus. Tetapi generator listen() tidak akan menutup secara otomatis saat koneksi terputus.

Saya pikir meretas kumpulan koneksi Redis dapat membantu, cobalah.

P.S. In sangat tidak aman untuk terhubung ke redis di lingkungan jaringan yang tidak tepercaya.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis Expire tidak berfungsi

  2. Stackexchange.redis tidak memiliki dukungan WAIT

  3. Bagaimana cara menjaga has_many :through hubungan saat membuat serial ke JSON dan kembali ke Rails 4.0.3?

  4. Apa perbedaan mendasar antara pilih, epoll, kqueue, dan evport?

  5. Bagaimana saya bisa membaca dari Redis di dalam blok MULTI di Ruby?