2017-07-24 48 views

回答

1

如果函数完成而没有任何错误,函数会自动将消息标记为已完成,并将其从队列中删除。

否则,邮件放回到队列中。这将使其可见再次处理。但请记住,每次处理邮件时,DeliveryCount都会递增。如果DeliveryCount超出队列的MaxDeliveryCount,则该消息将移至“死消息”子队列。

+0

那么,超时会被视为错误条件?我猜测有一个协调器进程检查函数的状态。这个过程是否依赖于功能来说明自己的状态? –

+0

我相信该属性被称为'dequeueCount',最大值被固定为5,并且消息被移动到' -poison'队列 – Mikhail

相关问题