Redis รายการสั่งไคลเอ็นต์
Redis คำสั่งรายชื่อลูกค้าที่จะกลับลูกค้าทั้งหมดที่เชื่อมต่อข้อมูลเซิร์ฟเวอร์และสถิติ
ไวยากรณ์
Redis รายชื่อลูกค้าไวยากรณ์คำสั่งพื้นฐานจะเป็นดังนี้:
redis 127.0.0.1:6379> CLIENT LIST
รุ่นที่มีจำหน่าย
> = 2.4.0
ราคาย้อนกลับ
คำสั่งส่งกลับสตริงหลายคู่สายที่มีการจัดรูปแบบตามรูปแบบต่อไปนี้:
- ลูกค้าแต่ละเชื่อมต่อตรงกับแถว (ในสปลิต LF)
- แต่ละแถวประกอบด้วยสตริงชุดของคุณสมบัติ = ค่าในรูปแบบของโดเมนคั่นด้วยช่องว่างระหว่างแต่ละโดเมน
ต่อไปนี้คือความหมายของโดเมน:
- addr: ที่อยู่ของลูกค้าและพอร์ต
- FD: อธิบายไฟล์โดยใช้ซ็อกเก็ต
- อายุ: เวลาในไม่กี่วินาทีที่มีการเชื่อมต่อยาว
- ว่าง: ความยาวของเวลาไม่ได้ใช้งานในไม่กี่วินาที
- ธง: ธงลูกค้า
- DB: ลูกค้าใช้ ID ฐานข้อมูล
- Sub: สมัครเรียบร้อยแล้วจำนวนช่อง
- psub: หมายเลขของรูปแบบได้สมัครเป็นสมาชิก
- multi: คำสั่งจะถูกดำเนินการจำนวนการทำธุรกรรม
- qbuf: ความยาวบัฟเฟอร์แบบสอบถาม (ไบต์ 0 ไม่มีคำสั่งการจัดสรรบัฟเฟอร์)
- qbuf ฟรี: ค้นพบความยาวของพื้นที่กันชนที่เหลือ (ไบต์, 0 บ่งชี้ว่าไม่มีช่องว่างด้านซ้าย)
- obl: ความยาวของบัฟเฟอร์ส่งออก (ไบต์, 0 แสดงว่าไม่มีบัฟเฟอร์ส่งออกการจัดสรร)
- Oll: จำนวนของวัตถุที่มีอยู่ในรายชื่อที่ส่งออก (เมื่อบัฟเฟอร์ส่งออกคือไม่มีช่องว่างเหลือการตอบกลับคำสั่งในรูปแบบของวัตถุสตริงจะ enqueued เพื่อคิวนี้)
- omem: บัฟเฟอร์ส่งออกและปริมาณของหน่วยความจำที่ถูกครอบครองโดยรายการที่ส่งออก
- เหตุการณ์: อธิบายไฟล์ที่จัดกิจกรรม
- คำสั่ง: คำสั่งดำเนินการที่ผ่านมา
ลูกค้าสามารถติดธงประกอบด้วยองค์ประกอบต่อไปนี้:
- O: ลูกค้าเป็น บริษัท ในเครือโหมดโหนด MONITOR (ทาส)
- S: ลูกค้าเป็นโหมดทั่วไป (ปกติ) โหนด บริษัท ย่อย
- M: ลูกค้าเป็นโหนดหลัก (Master)
- X: ลูกค้าเป็นสาขาการบังคับใช้
- B: ลูกค้าจะถูกบล็อครอสำหรับเหตุการณ์
- I: ลูกค้าที่กำลังรอสำหรับการดำเนินงาน VM I / O (เก่า)
- D: การตรวจสอบ (ดู) ที่สำคัญได้รับการแก้ไขคำสั่ง EXEC ล้มเหลว
- C: ในการตอบเป็นลายลักษณ์อักษรฉบับสมบูรณ์ปิดการเชื่อมโยง
- U: ลูกค้าไม่ได้ถูกบล็อก (ยกเลิกการปิดกั้น)
- A: ปิดการเชื่อมต่อได้อย่างรวดเร็วที่สุด
- N: ไม่ได้ตั้งธงใด ๆ
เหตุการณ์ที่เกิดขึ้นอธิบายไฟล์สามารถ:
- r: ซ็อกเก็ตลูกค้า (ในวงเหตุการณ์) สามารถอ่านได้ (อ่าน)
- w: ซ็อกเก็ตลูกค้า (ในวงเหตุการณ์) สามารถเขียนได้ (เขียนได้)
ตัวอย่าง
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