消息发布订阅图
在app中新建一个文件夹,然后新建base、server、client三个py文件。
base文件中:
# coding:utf-8
import redis
class RedisSubPub(object):
# redis中 0~15 一个有16个数据库
def __init__(self, host='localhost', port=6379, db=13, password='',
pub='cong', sub='cong'):
# 创建一个redis连接池,连接池就是连接上之后可以一直保持连接
pool = redis.ConnectionPool(host=host, port=port, db=db, password=password)
self.__conn = redis.StrictRedis(connection_pool=pool) # 连接起来
self.sub = sub
self.pub = pub
self