Latest web development tutorials

Redis Client Daftar Command

Server Redis

Redis perintah Daftar Client untuk mengembalikan semua klien yang terhubung ke informasi server dan statistik.

tatabahasa

Redis Client Daftar perintah dasar sintaks adalah sebagai berikut:

redis 127.0.0.1:6379> CLIENT LIST

versi yang tersedia

> = 2.4.0

Kembali Nilai

Perintah mengembalikan string multi-baris yang diformat sesuai dengan bentuk berikut:

  • Setiap klien yang terhubung merupakan suatu baris (di LF split)
  • Setiap baris terdiri dari serangkaian serangkaian properti = nilai dalam bentuk domain, dipisahkan oleh ruang antara masing-masing domain

Berikut ini adalah arti dari domain:

  • addr: alamat klien dan port
  • fd: descriptor file yang digunakan oleh soket
  • Usia: waktu dalam detik memiliki hubungan panjang
  • siaga: panjang Idle waktu dalam detik
  • bendera: flag klien
  • db: Klien menggunakan database ID
  • sub: sudah berlangganan jumlah saluran
  • psub: Jumlah pola berlangganan
  • multi-: perintah dijalankan di sejumlah transaksi
  • qbuf: panjang permintaan penyangga (dalam bytes, 0 tidak ada alokasi penyangga query)
  • qbuf bebas: Temukan panjang ruang buffer yang tersisa (bytes, 0 menunjukkan tidak ada ruang kiri)
  • obl: panjang buffer output (bytes, 0 menunjukkan tidak ada alokasi output buffer)
  • oll: jumlah objek yang terdapat dalam daftar keluaran (ketika output buffer ada ruang yang tersisa, jawaban perintah dalam bentuk sebuah objek string enqueued ke antrian ini)
  • omem: output buffer dan jumlah memori ditempati oleh daftar keluaran
  • Peristiwa: berkas acara descriptor
  • cmd: perintah terakhir yang dijalankan

Klien dapat bendera terdiri dari komponen-komponen berikut:

  • O: Klien berafiliasi modus simpul MONITOR (slave)
  • S: Klien adalah modus umum (normal) anak simpul
  • M: Klien adalah node master (master)
  • x: klien adalah cabang penegakan
  • b: klien diblokir menunggu acara
  • i: klien menunggu VM I / O operasi (usang)
  • d: a dipantau (menyaksikan) kunci telah dimodifikasi, perintah EXEC gagal
  • c: Dalam jawaban tertulis selesai, tutup link
  • u: klien tidak diblokir (diblokir)
  • A: menutup koneksi secepat mungkin
  • N: tidak menetapkan bendera setiap

Peristiwa file descriptor dapat:

  • r: soket klien (dalam lingkaran event) dapat dibaca (dibaca)
  • w: soket klien (dalam lingkaran event) dapat ditulis (ditulisi)

contoh

redis 127.0.0.1:6379> CLIENT LIST
addr=127.0.0.1:43143 fd=6 age=183 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=32768 obl=0 oll=0 omem=0 events=r cmd=client
addr=127.0.0.1:43163 fd=5 age=35 idle=15 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 events=r cmd=ping
addr=127.0.0.1:43167 fd=7 age=24 idle=6 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 events=r cmd=get

Server Redis