Latest web development tutorials

Redis Client Lista poleceń

serwer Redis

Komenda Redis listę klientów do powrotu wszystkich klientów podłączonych do serwera i danych statystycznych.

gramatyka

Redis Lista podstawowa składnia polecenia Klient jest w następujący sposób:

redis 127.0.0.1:6379> CLIENT LIST

dostępne wersje

> = 2.4.0

Wartość zwracana

Komenda zwraca ciągi kilka linii, które są sformatowane według następującej formie:

  • Każdy podłączony klient odpowiada rzędu (w ułamku LF)
  • Każdy wiersz składa się z ciągu seryjnej właściwość = wartość w postaci domen, oddzielając je spacją między każdej domeny

Poniżej znajduje sens domeny:

  • addr: adres klienta i port
  • FD: deskryptor pliku używany przez gniazdo
  • wiek: czas w sekundach, ma długie połączenia
  • idle: Idle czas w sekundach
  • Flagi: flag klienta
  • db: Klient używa identyfikatora bazy danych
  • sub: już zapisany do liczby kanałów
  • PSUB: liczba wzorców abonamentu
  • Multi: komenda jest wykonywana w szeregu transakcji
  • qbuf: długość bufora zapytania (w bajtach 0 Brak zapytań alokacji bufora)
  • qbuf wolne: Odkryj długość pozostałej przestrzeni buforowej (bajty, 0 oznacza brak miejsca z lewej)
  • obl: długość bufora wyjściowego (bajty, 0 oznacza brak bufora wyjściowego alokacji)
  • Oll: liczba obiektów znajdujących się na liście wyjściowej (gdy bufor wyjściowy ma miejsca w lewo, odpowiedź polecenie w postaci obiektu ciąg jest skolejkowany tej kolejce)
  • omem: bufor wyjściowy i ilość pamięci zajmowanej przez liście wynikowej
  • Zdarzenia: deskryptor pliku zdarzeń
  • cmd: Komenda ostatnia wykonywana

Klienci mogą Flaga składa się z następujących elementów:

  • O: Klient jest związany tryb monitorowania węzła (slave)
  • S: Klient jest tryb ogólnego (normalny) węzeł zależną
  • M: Klient jest węzeł nadrzędny (master)
  • x: klient jest oddział egzekwowania
  • b: klient jest zablokowany czeka na zdarzenie
  • I: Klient czeka na operacje VM I / O (przestarzałe)
  • d: monitorowany (oglądałem) klucz został zmodyfikowany, Komenda EXEC nie
  • c: W pisemnej odpowiedzi zakończeniu zamknąć link
  • u: klient nie jest zablokowane (odblokowane)
  • O: związek jak najszybciej
  • N: Nie ustawić dowolną flagę

Zdarzenia deskryptor pliku może być:

  • R: Gniazdo klienta (w pętli zdarzenia) jest czytelny (czytelny)
  • w: gniazdo klienta (w pętli zdarzenia) ma prawa zapisu (do zapisu)

Przykłady

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

serwer Redis