ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธียกเลิกการสมัครจากหลายรูปแบบในระบบนายหน้าข้อความ redis โดยใช้ redis-cli
คำสั่ง PUNSUBSCRIBE
คำสั่ง PUNSUBSCRIBE ใช้เพื่อยกเลิกการสมัครไคลเอ็นต์จากรูปแบบที่ระบุอย่างน้อยหนึ่งรูปแบบในระบบนายหน้าข้อความ redis หากไม่มีการระบุรูปแบบ ไคลเอ็นต์จะถูกยกเลิกการสมัครจากรูปแบบที่สมัครทั้งหมด ส่งคืนข้อความสำหรับทุกรูปแบบที่ยกเลิกการสมัคร
ไวยากรณ์ของคำสั่ง redis PUNSUBSCRIBE มีดังนี้ :-
ไวยากรณ์ :-
redis host:post> PUNSUBSCRIBE <pattern> [ <pattern> ]
ผลลัพธ์ :-
- (array) reply of 3 elements.
รูปแบบของข้อความที่ส่ง :-
ข้อความคือการตอบกลับอาร์เรย์ที่มีองค์ประกอบ 3 อย่าง องค์ประกอบแรกของการตอบกลับอาร์เรย์คือ punsubscribe ซึ่งหมายความว่าเราได้ยกเลิกการสมัครรับข้อมูลจากรูปแบบที่กำหนดเป็นองค์ประกอบที่สองในการตอบกลับเรียบร้อยแล้ว อาร์กิวเมนต์ที่สามแสดงถึงจำนวนรูปแบบที่เราสมัครรับข้อมูลในปัจจุบัน เมื่ออาร์กิวเมนต์สุดท้ายเป็นศูนย์ ไคลเอ็นต์จะไม่สมัครรับข้อมูลรูปแบบใดๆ อีกต่อไป และสามารถออกคำสั่ง redis ใดๆ เนื่องจากอยู่นอกสถานะสมัครรับข้อมูล
ตัวอย่าง :-
ข้อมูลอ้างอิง :-
- PUNSUBSCRIBE เอกสารคำสั่ง
นั่นคือทั้งหมดสำหรับวิธีการยกเลิกการสมัครจากรูปแบบอย่างน้อยหนึ่งรูปแบบในโบรกเกอร์ข้อความ redis โดยใช้ redis-cli หากคุณชอบโปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นและแบ่งปันกับผู้อื่นด้วย