2017-10-20 196 views
0

我使用蔚蓝服务总线话题与订阅机制,并要处理这些都是死信队列中的消息。Azure的服务总线死信队列

而且我想通过处理网络湛蓝工作在C#中的消息,并送他们回queue.So我想知道这些消息是否手动或通过自动化流程处理。如果可能的话,如何通过代码手动将它们自动化?

+0

坦率地说,我不明白究竟你的要求。你能改说吗? – Mikhail

回答

2

当消息deadlettered它进入到从它读取订阅的死信队列。您访问就像你访问到原认购除非你追加/$DeadLetterQueue到订阅名。

0

而且我想通过处理网络湛蓝工作在C#中的消息,并把他们送回排队。

由于spodger指出你的死信订阅的路径将是:

{topic-path}/Subscriptions/{subcription-name}/$DeadLetterQueue 

您可以使用WebJobs SDK的服务总线,并充分利用ServiceBusTrigger访问您的死信队列消息(S )如下:

public void ProcessDeadletterQueue(
    [ServiceBusTrigger("topicName", "subscriptionName/$DeadLetterQueue")] BrokeredMessage message) 
{ 
    //TODO: 
} 

有关详细信息,你可以参考here

相关问题