如何跟踪您在Azure消息接收中读取的最后一条消息

时间:2016-02-04 23:02:14

标签: azure message message-queue

当我们在队列中收到100封邮件时。您如何跟踪上次阅读的邮件?

我何时删除该消息...我的意思是询问我们何时可以在此过程中实际将其取消。

1 个答案:

答案 0 :(得分:0)

当您准备好处理邮件时,您应该从队列中删除邮件。

// Get the next message
CloudQueueMessage retrievedMessage = queue.GetMessage();

//Process the message in less than 30 seconds

//and then delete the message
queue.DeleteMessage(retrievedMessage);

如果您未能在30秒内处理该消息或未调用deletemessage,它将再次可见。您可以更改超时以及从队列中获取的消息数。

storage-dotnet-how-to-use-queues