我創建了一個蔚藍的服務總線主題應用程序,它可以查看deadletter中的所有消息。一些特定的消息(特別是messageid)我偷看需要從死信隊列中刪除。請爲實現這個提供幫助。 非常感謝如何在azureservicebus中查看並刪除deadletter的郵件
0
A
回答
2
通過調用您從死信隊列中收到的代理消息的引用完成,您可以將其從死信隊列中刪除。
+0
嗨aravind,非常感謝您的回覆 – pilid
+0
@pilid如果答案是正確的,就像它似乎是,請標記爲答案。 –
2
首先,如果你需要知道如何創建一個服務總線話題和訂閱:
從訂閱接收消息,您需要創建一個消息接收方:
//Create the messaging factory
var messagingFactory = MessagingFactory.CreateFromConnectionString("ServiceBusConnectionString");
// Get the dead letter path
var deadLetterPath = SubscriptionClient.FormatDeadLetterPath("TopicPath", "subscriptionName");
// Get the message receiver for the deal letter queue.
var messageReceiver = messagingFactory.CreateMessageReceiver(deadLetterPath);
然後,你可以監聽到達的消息:
// This is the list of ids that need to be delete
var messageIdsToDelete = new List<long>(...);
messageReceiver.OnMessage((message) =>
{
// Check if we have to delete the message
if (messageIdsToDelete.Contains(message.SequenceNumber))
{
// Complete and delete the message from the queue.
message.Complete();
}
}, new OnMessageOptions());
相關問題
- 1. 如何查看deadletter消息
- 2. 如何刪除setAdapterList查看
- 3. 如何管理附件(查看/刪除)
- 4. 如何使用SMTP發送郵件並在Outlook發件箱中查看郵件?
- 5. 查看Vault中的已刪除文件
- 6. 如何刪除郵件中的[]
- 7. 如何刪除郵件
- 8. MailCore如何刪除郵件
- 9. Koolwired.Imap - 如何刪除郵件?
- 10. 如何檢索 - >查看 - >在PHP中刪除文件?
- 11. 檢查電子郵件中的標籤並刪除特定的郵件
- 12. 搜索並查看從回購中刪除的文件
- 13. 查看並選擇要從列表中刪除的文件
- 14. 在Mailgun中刪除郵件
- 15. 如何從主題中刪除郵件
- 16. 如何在CFMutable Dictionary中查看,查找和刪除鍵值對
- 17. 在php中刪除確認查看要刪除的條目
- 18. 如何在活動目錄中查看已刪除的對象
- 19. 如何刪除JComboBox'點擊並查看下拉菜單'功能?
- 20. Quickblox - 刪除郵件 - 我們可以預期郵件的刪除效果如何?
- 21. 如何從VRPanorama中刪除信息標籤在Android中查看
- 22. 使用IMAP刪除郵件不會從MailSystem.NET中刪除郵件
- 23. 如何使用郵件從電子郵件中刪除「via」()
- 24. 如何從郵件正文中刪除電子郵件標題
- 25. 刪除列並刪除報告查看器中的空白空間
- 26. 骨幹:查看刪除/刪除
- 27. 如何使用Git查看已刪除的文件?
- 28. 如何使用Git Bash查看已刪除的文件?
- 29. 如何查看發送給綠色郵件的電子郵件
- 30. 如何在瀏覽器中查看我的HAML電子郵件
你能告訴我們你的那一刻做了什麼? – Thomas