Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 我可以为发布/订阅消息指定ttl吗?_Google Cloud Platform_Google Cloud Pubsub - Fatal编程技术网

Google cloud platform 我可以为发布/订阅消息指定ttl吗?

Google cloud platform 我可以为发布/订阅消息指定ttl吗?,google-cloud-platform,google-cloud-pubsub,Google Cloud Platform,Google Cloud Pubsub,我在GooglePub/Sub文档中发现,发布的消息可能要等待7天才能送达订阅者,然后被删除。但是有没有办法缩短这个时间,比如10秒?可能是某些消息属性或订阅配置?允许更改保留时间以使其短于7天的功能目前是alpha功能,无法通过UI进行设置,但可以通过。允许的最短保留时间为10分钟。要设置此属性,请运行以下操作: gcloud alpha pubsub subscriptions update \ projects/<project>/subscriptions/<subsc

我在GooglePub/Sub文档中发现,发布的消息可能要等待7天才能送达订阅者,然后被删除。但是有没有办法缩短这个时间,比如10秒?可能是某些消息属性或订阅配置?

允许更改保留时间以使其短于7天的功能目前是alpha功能,无法通过UI进行设置,但可以通过。允许的最短保留时间为10分钟。要设置此属性,请运行以下操作:

gcloud alpha pubsub subscriptions update \
projects/<project>/subscriptions/<subscription> \
--message-retention-duration=10m
gcloud alpha pubsub订阅更新\
项目//订阅/\
--消息保留持续时间=10m