示例#1
0
def test():
    client = Client()
    options = {"servers": ["nats://%s:%d" % (NATS_HOST, NATS_PORT)]}
    yield client.connect(**options)
    msg = "0" * size
    for i in range(0, COUNT):
        yield client.publish(TOPIC, msg)
    yield client.publish(TOPIC, "quit")
    yield client.flush()
示例#2
0
def test():
    client = Client()
    options = {"servers": ["nats://%s:%d" % (NATS_HOST, NATS_PORT)]}
    yield client.connect(**options)
    yield client.subscribe(TOPIC, "", handler)
示例#3
0
 def __init__(self, servers, subject, handle):
     self.__nc__ = Client()
     self.__servers__ = servers
     self.__subject__ = subject
     self.__handle__ = handle