python的redis,實用訂閱發佈簡單實用代碼

服務端:

import redis

rc = redis.Redis(host='127.0.0.1')

ps = rc.pubsub()

ps.subscribe(['foo', 'bar'])  //訂閱兩個頻道,分別是foo,或bar

for item in ps.listen():

    if item['type'] == 'message':

        print item['data']

客戶端

import redis

rc = redis.Redis(host='127.0.0.1')

ps = rc.pubsub()

ps.subscribe(['foo', 'bar'])  //訂閱兩個頻道

rc.publish('foo', 'hello world')


打印

hello world

發佈了112 篇原創文章 · 獲贊 37 · 訪問量 68萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章