redis哨兵發布訂閱

2021-10-19 11:48:04 字數 420 閱讀 2510

訂閱頻道

首先進入客戶端 (以下所有操作都是在進入客戶端的前提下)

redis-cli

subscribe test //test為頻道號

上圖第二個引數表示訂閱的頻道名稱 第三個引數表示該客戶端訂閱的頻道總數

發布頻道後,訂閱頻道客戶端收到如下內容

訂閱模式

psubscribe test* //匹配 testf test開頭到所有頻道

發布頻道後,訂閱模式客戶端收到如下內容

發布頻道

publish test 『redis 666』 //後面是發布的內容

返回的引數表示訂閱接受到總數

發布頻道(對應訂閱模式)

publish test.9898 『redis 666』 //後面是發布的內容

返回的引數表示訂閱接受到總數

事件發布訂閱 哨兵函式

1.通過事件發布訂閱來實現 這是 node 核心模組中的乙個類,通過它可以建立事件發射器的例項,裡面有兩個核心方法,乙個叫 on emit,on 表示註冊監聽,emit 表示發射事件 let eventemitter require events let fs require fs let eve ...

Redis 發布訂閱

redis 發布訂閱 pub sub 是一種訊息通訊模式 傳送者 pub 傳送訊息,訂閱者 sub 接收訊息。redis 客戶端可以訂閱任意數量的頻道。下圖展示了頻道 channel1 以及訂閱這個頻道的三個客戶端 client2 client5 和 client1 之間的關係 當有新訊息通過 pu...

Redis 發布訂閱

redis 發布訂閱 pub sub 是一種訊息通訊模式 傳送者 publish 傳送訊息,訂閱者 subscribe 接收訊息。redis 客戶端可以訂閱任意數量的頻道。下圖是 頻道 channel1 以及訂閱這個頻道的三個客戶端 client1 client2和 client3 當有新訊息通過 ...