Cloud Pub/Sub中的可见性超时



我正在使用Cloud Pub/Sub和带有Pub/Sub触发器的Cloud Function开发一种消息重试机制。我想知道我是否可以在Cloud Pub/Sub中对消息设置可见性超时(就像在RabbitMQ中一样(,以便它只有在特定时间后才能对我的Cloud Function可见并得到处理?如果没有,解决方法是什么?

是的,Cloud Pub/Sub有一个名为确认截止日期的功能,其工作原理与可见性超时类似。

根据将Pub/Sub与亚马逊SQS:进行比较的文件

同样,Pub/Sub也有一个确认截止日期。默认情况下,此截止日期为10秒,但最多可延长10分钟。对于请求订阅,订阅者还可以根据每条消息动态修改截止日期,以允许更短或更长的时间来处理给定消息。

相关内容

  • 没有找到相关文章

最新更新