Esempio n. 1
0
 def __init__(self, source, changelog, loop):
     self.source = source
     self.loop = loop
     self.client = AIOKafkaClient(bootstrap_servers=bootstrap_servers,
                                  loop=self.loop)
     self._source_builder = SourceTableBuilder(source, loop)
     self.changelog = changelog
     self._changelog_builder = ChangelogTableBuilder(changelog, loop)
Esempio n. 2
0
async def send_one():
    client = AIOKafkaClient(loop=loop, bootstrap_servers='192.168.13.163:9092')
    await producer.start()
    try:
        # Produce message
        await producer.send_and_wait("report_apm", str("test").encode())
    finally:
        # Wait for all pending messages to be delivered or expire.
        await producer.stop()