【发布时间】:2018-10-27 22:32:51
【问题描述】:
问题:我的用例是我想从 Google Cloud Pub/Sub 接收消息 - 使用 Python Api 一次一条消息。当前的所有示例都提到使用 Async/callback 选项从 Pub/Sub 订阅中提取消息。这种方法的问题是我需要保持线程活着。
是否可以只接收 1 条消息并关闭连接,即是否有一项功能可以让我将参数(类似于 max_messages)设置为 1,以便在收到 1 条消息后线程终止?
文档here 没有列出任何关于 Python 同步拉取的内容,它似乎对 Java 等其他语言有 num_of_messages 选项。
【问题讨论】:
标签: python google-cloud-pubsub