0
我們正面臨服務總線的問題。使用重複檢測時,Azure服務總線延遲(預定)消息的主題丟失
- 我們有一個主題,兩個訂閱。
- 我們啓用了重複檢測,時間爲1分鐘(首先嚐試2秒)。我們使用重複檢測,以避免在短的時間間隔處理的多個消息(以維持消息之間的間隔)
- 我們使用消息調度(ScheduledEnqueueTimeUtc)以重複的消息後5分鐘出現,用相同的消息ID (每一次新的消息與計劃創建,並在完成舊消息)
- 的工作流程如下(問題):
- 第一時間的消息發佈(無調度)
- 這消息是直接的消息泵消耗的新消息,並且具有相同詳細信息和5分鐘的時間表的新消息被髮送到主題(UTC),期望它在5分鐘後出現
- 消息未出現在訂閱
- 調試時,這個問題不上來
- 當我們發送首先消息,至少有30秒的延遲(計劃),那麼它如果我們重新創建主題,訂閱工作正常
- 關閉重複檢測功能後,我們可以使用上述工作流程
由於我們對正在發生的事情對所發佈的消息沒有任何線索,我們需要幫助確定問題的根源。
部分解釋行爲。所以我會將其標記爲答案。但是原始問題中的第6點仍未正確解釋 – Abhilash
如果您可以提供複製代碼的鏈接,那麼我可以幫助您解決這一問題。 –