Để đạt được điều này, bạn sẽ muốn đăng ký vào trạm gác, không phải nút chính. Kênh bạn đang tìm là "+switch-master"
. Tài liệu Sentinel cho biết kênh là "switch-master"
"không có dấu +", nhưng kể từ 3.2.4 dấu + được bao gồm.
Redis Sentinel Pub / Sub Message Docs
Bạn sẽ có thể tham khảo các tài liệu redis-py cho phần còn lại. Tài liệu Redis-py
CẬP NHẬT
Bạn cũng có thể cân nhắc sử dụng client-reconfig-script
thiết lập.
Khi bản chính thay đổi do chuyển đổi dự phòng, một tập lệnh có thể được gọi là inorder để thực hiện các tác vụ dành riêng cho ứng dụng để thông báo cho khách hàng rằng cấu hình đã thay đổi và bản chính ở một địa chỉ khác.
http://download.redis.io/redis-stable/sentinel.conf
Hy vọng điều đó sẽ giúp