当使用新订阅访问时,Pubsub不会返回日志
问题描述:
我是GCP的新手。当使用新订阅访问时,Pubsub不会返回日志
我们将日志发送到Pubsub主题,并为该主题创建了一个请求订阅。当我使用glcoud命令并从该订阅中读取时,它会按预期返回日志。 (其他人创建了主题和第一次订阅,但我是项目的所有者) 然后,我为同一主题创建了新的请求订阅(在Pubsub UI上,我可以看到两种订阅)。当我使用glcoud命令从新的订阅读取,它返回0个项目。
感谢您的帮助。
答
在Google云端发布/订阅中,只有在创建订阅后,订阅才会收到发布的消息。如果您发布更多消息,则应在随后的拉取请求中接收它们。
感谢您的快速响应。这太糟糕了,因为通常人们可能想根据已经在队列中的日志来回填某个表。作为一个例子,卡夫卡为消费者提供了一个选择,从最早或最晚的队列开始消费。似乎Pubsub只允许后者。 – FZF