示例#1
0
def publish_to_char(char_id, msg):
    redis_client.rpush('noti:{0}'.format(char_id), msg)
示例#2
0
    def put(cls, data):
        while redis_client.llen(cls.REDIS_KEY) >= cls.QUEUE_SIZE:
            redis_client.lpop(cls.REDIS_KEY)

        redis_client.rpush(cls.REDIS_KEY, data)
示例#3
0
def publish_to_char(char_id, msg):
    redis_client.rpush('noti:{0}'.format(char_id), msg)
示例#4
0
def publish_to_char(char_id, msg):
    key = keygen(char_id)
    redis_client.rpush(key, msg)
    redis_client.expire(key, EXPIRE)
示例#5
0
def publish_to_char(char_id, msg):
    key = keygen(char_id)
    redis_client.rpush(key, msg)
    redis_client.expire(key, EXPIRE)
示例#6
0
    def put(cls, data):
        while redis_client.llen(cls.REDIS_KEY) >= cls.QUEUE_SIZE:
            redis_client.lpop(cls.REDIS_KEY)

        redis_client.rpush(cls.REDIS_KEY, data)