繁体   English   中英

如何使用带有死信原因和错误描述的 Rest Api 向 Azure 服务总线订阅死信发送消息?

[英]How to Send message to Azure Service Bus Subscription Deadletter using Rest Api with deadletter Reason and Error Description?

我找不到有关如何使用 rest api 向 Azure 服务总线订阅 DeadLetter 发送消息的示例。 端点的后缀似乎应该是 /Subscriptions//$deadletterqueue。 但是,我找不到有关如何传递 deadletterReason 和 deadLetterErrorDescription 的示例。 是否像将这些值作为消息标头传递一样简单?

客户端代码(REST API 或任何其他 SDK)不会将消息直接发送到死信队列。 相反,当消息是死字母由经纪人MaxDeliveryCount超出,并且可以由没有更多的尝试来处理消息。 这就是代理将消息移动到死信队列的原因。

并不是说也有不太常见的原因,例如跳数(转发)、过期的生存时间等。 MaxDeliveryCount是最常见的场景。

除了这篇文章之外,Microsoft 文档也会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM