消息锁定超时时如何停止将消息重新传递回服务总线队列

问题描述 投票:0回答:1

我想仅在超时时停止将消息重新传递回服务总线队列,目前我正在使用 processmessageasync 来读取消息并使用 processerrorasync 来处理错误

不想在超时后立即使用死信我想从队列中删除消息而不重试

c# .net azureservicebus azure-servicebus-queues exceptionhandler
1个回答
0
投票

如果您需要“最多一次”交付,请使用 Azure 服务总线的“接收并删除”模式。使用该模式,消息在提供给客户端时将从服务中删除。但请注意,如果处理消息失败,该消息将会消失。

© www.soinside.com 2019 - 2024. All rights reserved.