我在Google Pub / Sub文档中发现,发布的邮件可以等待最多7天才能传递给订阅者,然后它就会被删除。但有没有办法缩短这个时间,比如10秒?也许是一些消息属性或订阅配置?
答案 0 :(得分:2)
允许用户更改保留时间以使其短于7天的功能目前是Alpha功能,无法通过用户界面进行设置,但可以通过gcloud command-line tool进行设置。允许的最短保留时间为10分钟。要设置此属性,请运行以下命令:
gcloud alpha pubsub subscriptions update \
projects/<project>/subscriptions/<subscription> \
--message-retention-duration=10m