Latest web development tutorials

koneksi klien Redis

Redis untuk menerima koneksi dari klien dengan mendengarkan pada port TCP atau Unix socket cara, ketika sambungan dibuat, Redis beberapa operasi internal berikut:

  • Pertama, soket klien diatur ke non-blocking modus, karena Redis pada jaringan menggunakan pengolahan acara Model multiplex non-blocking.
  • Kemudian mengatur properti TCP_NODELAY untuk soket, menonaktifkan algoritma Nagle
  • Kemudian membuat file dibaca untuk memantau acara transmisi data klien socket

jumlah maksimum koneksi

Dalam Redis2.4, jumlah maksimum koneksi yang keras-kode dalam kode langsung di dalam, dan di versi 2.6 dari nilai ini menjadi dikonfigurasi.

Nilai default adalah MaxClients 10000 redis.conf Anda juga dapat memodifikasi nilai dalam hal ini.

config get maxclients

1) "maxclients"
2) "10000"

contoh

Contoh berikut kita set ketika layanan dimulai 100000 Jumlah maksimum koneksi:

redis-server --maxclients 100000

perintah klien

SN perintah deskripsi
1 CLIENT LIST Mengembalikan daftar klien untuk menyambung ke Redis layanan
2 CLIENT setName Menetapkan nama koneksi saat ini
3 CLIENT getName Dapatkan nama layanan yang ditetapkan oleh perintah CLIENT setName
4 CLIENT PAUSE Tertunda koneksi klien, menentukan waktu dalam milidetik tertunda
5 CLIENT membunuh Menutup koneksi client