Azure 服务总线队列 - 将锁定的消息释放回队列

Azure Service Bus Queue - Release locked message back to the queue

有没有办法在超时前解锁队列中锁定的消息,以便队列再次可用(将锁定超时更改为非常小的值的方法就足够了)。

AWS SQS中也有类似的功能,其中有(ChangeMes​​sageVisibility)来改变锁超时时间,如果超时时间设置得很小,消息会被释放回队列。

调用顺序:

Is there a way to unlock a locked message in the queue before the timeout, so that it is available again to the queue

您要找的方法是Abandon。这将释放消息锁。来自文档:

Abandons the lock on a peek-locked message.