Computer >> Máy Tính >  >> Lập trình >> Redis

Redis UNSUBSCRIBE - Cách hủy đăng ký nhiều kênh trong redis pub / sub

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về cách hủy đăng ký nhiều kênh trong hệ thống môi giới thông báo redis bằng redis-cli.

Lệnh UNSUBSCRIBE

Lệnh UNSUBSCRIBE được sử dụng để hủy đăng ký máy khách khỏi một hoặc nhiều kênh được chỉ định trong hệ thống môi giới thông báo redis. Nếu không có kênh nào được chỉ định, thì khách hàng sẽ bị hủy đăng ký khỏi tất cả các kênh đã đăng ký. Nó trả về một thông báo cho mọi kênh chưa đăng ký.

Cú pháp của lệnh redis UNSUBSCRIBE như sau:-

Cú pháp:-

redis host:post> UNSUBSCRIBE <channel> [ <channel> ]

Đầu ra:-

- (array) reply of 3 elements.

Định dạng của tin nhắn được đẩy:-

Một tin nhắn là một mảng trả lời có ba phần tử. Phần tử đầu tiên của câu trả lời mảng là hủy đăng ký có nghĩa là chúng tôi đã hủy đăng ký thành công kênh được cho là yếu tố thứ hai trong câu trả lời. Đối số thứ ba đại diện cho số lượng kênh mà chúng tôi hiện đã đăng ký. Khi đối số cuối cùng bằng 0, ứng dụng khách không còn đăng ký kênh nào nữa và nó có thể đưa ra bất kỳ lệnh redis nào vì nó nằm ngoài trạng thái đã đăng ký.

Ví dụ:-

Redis UNSUBSCRIBE - Cách hủy đăng ký nhiều kênh trong redis pub / sub

Tài liệu tham khảo:-

  1. UNSUBSCRIBE tài liệu lệnh

Đó là tất cả về cách hủy đăng ký một hoặc nhiều kênh trong nhà môi giới tin nhắn redis bằng cách sử dụng redis-cli. Nếu bạn thích nó, hãy chia sẻ suy nghĩ của bạn trong phần bình luận và chia sẻ nó với những người khác.