您当前的位置: 首页 >  Python

彭世瑜

暂无认证

  • 1浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Python:Redis发布订阅模式

彭世瑜 发布时间:2021-03-26 11:59:57 ,浏览量:1

发布消息

# -*- coding: utf-8 -*-

import redis

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

redis_con.publish(channel='test', message='hi-1')

订阅消息

# -*- coding: utf-8 -*-

import redis

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

pubsub = redis_con.pubsub()
pubsub.subscribe('test')
for item in pubsub.listen():
    print(item)

接收到的消息

# 阻塞监听,第一条是测试数据
{'type': 'subscribe', 'pattern': None, 'channel': b'test', 'data': 1}
{'type': 'message', 'pattern': None, 'channel': b'test', 'data': b'hi'}
关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.3083s