trustgraph/receive

23 lines
522 B
Text
Raw Normal View History

2024-07-10 17:04:24 +01:00
#!/usr/bin/env python3
import pulsar
client = pulsar.Client("pulsar://localhost:6650")
consumer = client.subscribe('my-topic', 'my-subscription')
while True:
msg = consumer.receive()
try:
print("Received message '{}' id='{}'".format(
msg.data(), msg.message_id()
))
# Acknowledge successful processing of the message
consumer.acknowledge(msg)
except Exception:
# Message failed to be processed
consumer.negative_acknowledge(msg)
client.close()