Latest web development tutorials

คำสั่ง Redis Slaveof

เซิร์ฟเวอร์ Redis

Redis Slaveof คำสั่งเพื่อระบุเซิร์ฟเวอร์ปัจจุบันเป็นเซิร์ฟเวอร์เซิร์ฟเวอร์ทาส (เซิร์ฟเวอร์ทาส)

ถ้าเซิร์ฟเวอร์ปัจจุบันมีอยู่แล้วเป็นเซิร์ฟเวอร์หลัก (Master Server) เซิร์ฟเวอร์ทาสแล้วรันพอร์ตของโฮสต์ SLAVEOF จะทำให้เซิร์ฟเวอร์ที่จะหยุดการประสานเซิร์ฟเวอร์หลักในปัจจุบันเก่าทิ้งข้อมูลเก่าตั้งและเริ่มที่จะประสานเซิร์ฟเวอร์หลักใหม่

นอกจากนี้เซิร์ฟเวอร์ทาสเรียก SLAVEOF ไม่มีใครจะช่วยให้การจำลองแบบเซิร์ฟเวอร์ทาสปิดและเปลี่ยนจากเซิร์ฟเวอร์ทาสกลับไปยังเซิร์ฟเวอร์หลักในการประสานข้อมูลที่ได้รับจากชุดเดิมจะไม่ได้ลดลง

ใช้ "SLAVEOF ไม่มีใครไม่ลดลงส่งผลให้ชุดข้อมูลประสาน" คุณลักษณะนี้คุณสามารถ master เซิร์ฟเวอร์ล้มเหลวเซิร์ฟเวอร์ทาสเป็นเซิร์ฟเวอร์หลักใหม่ที่ช่วยให้การดำเนินงานอย่างต่อเนื่อง

ไวยากรณ์

Redis Slaveof ไวยากรณ์คำสั่งพื้นฐานจะเป็นดังนี้:

redis 127.0.0.1:6379> SLAVEOF host port  

รุ่นที่มีจำหน่าย

> = 1.0.0

ราคาย้อนกลับ

เสมอกลับตกลง

ตัวอย่าง

redis 127.0.0.1:6379> SLAVEOF 127.0.0.1 6379
OK

redis 127.0.0.1:6379> SLAVEOF NO ONE
OK

เซิร์ฟเวอร์ Redis