是否可以在Azure Queue中将更新/更新到期时间从7天更改为10天或7天到1天?
Azure队列中的PopReceipt和Next Visible字段有什么用途?
答案 0 :(得分:5)
是的,当您在队列中put a message时,您可以为消息到期前的秒数指定messagettl
值并自动删除。允许的最大值为7天,这也是默认值。
如果您使用的是.NET SDK,则可以将此作为TimeSpan timeToLive
参数传递给CloudQueue.AddMessage方法。
PopReceipt 是检索邮件时使用的标识符,客户端使用该标识符在邮件处理后随后删除邮件。检索邮件时也会使用 NextVisible 时间,以指示邮件何时会再次显示给所有其他客户端,如果它没有被检索它的客户端首先删除。