이 튜토리얼에서는 redis-cli를 사용하여 redis 메시지 브로커 시스템에서 여러 채널의 구독을 취소하는 방법에 대해 알아봅니다.
UNSUBSCRIBE 명령
UNSUBSCRIBE 명령은 redis 메시지 브로커 시스템에서 지정된 하나 이상의 채널에서 클라이언트를 구독 취소하는 데 사용됩니다. 채널이 지정되지 않으면 클라이언트는 구독된 모든 채널에서 구독 취소됩니다. 구독하지 않은 모든 채널에 대한 메시지를 반환합니다.
redis UNSUBSCRIBE 명령의 구문은 다음과 같습니다.-
구문:-
redis host:post> UNSUBSCRIBE <channel> [ <channel> ]
출력:-
- (array) reply of 3 elements.
푸시된 메시지 형식:-
메시지는 세 가지 요소가 포함된 배열 응답입니다. 배열 응답의 첫 번째 요소는 구독 취소입니다. 이는 응답에서 두 번째 요소로 지정된 채널에서 성공적으로 구독을 취소했음을 의미합니다. 세 번째 인수는 현재 구독 중인 채널 수를 나타냅니다. 마지막 인수가 0이면 클라이언트는 더 이상 채널을 구독하지 않으며 구독 상태가 아니므로 모든 redis 명령을 실행할 수 있습니다.
예:-
참조:-
- UNSUBSCRIBE 명령 문서
redis-cli를 사용하여 redis 메시지 브로커에서 하나 이상의 채널 구독을 취소하는 방법은 여기까지입니다. 마음에 드셨다면 댓글 섹션에 의견을 공유하고 다른 사람들과도 공유해 주세요.