Redis Client Lista poleceń
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