コード例 #1
0
ファイル: msgpipe.py プロジェクト: hx002/sanguo-server
def publish_to_char(char_id, msg):
    redis_client.rpush('noti:{0}'.format(char_id), msg)
コード例 #2
0
ファイル: msgpublish.py プロジェクト: zhifuliu/sanguo-server
    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
ファイル: msgpipe.py プロジェクト: hx002/sanguo-server
def publish_to_char(char_id, msg):
    redis_client.rpush('noti:{0}'.format(char_id), msg)
コード例 #4
0
ファイル: msgpipe.py プロジェクト: yaosj/sanguo-server
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
ファイル: msgpublish.py プロジェクト: yaosj/sanguo-server
    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)