在文件或csv或mq中保存google pub / sub消息

时间:2017-02-06 14:18:55

标签: google-cloud-pubsub

我知道在google cloud pub / sub中,7天后邮件将丢失,无论其确认状态如何。无论如何,我们甚至可以在7天后将这些消息发送并存储在文件或csv或mq中。我的目标是每当发布者发布消息时,此消息也应存储在其他地方。

谢谢, 桑托什

1 个答案:

答案 0 :(得分:2)

没有自动方式存储发布到Google Cloud Pub / Sub中的邮件,但您可以设置一个订阅者,用于在发布时存储邮件。您将为您的主题创建一个单独的订阅,用于进行备份。然后,您将编写一个使用此订阅读取消息的订阅者,并立即将它们保存在所需的位置和格式中。您可以使用Cloud Dataflow来解决此问题,方法是在输入端连接PubSubIO,在输出端连接TextIO