在以訊息為主的架構中,能夠處理重複訊息很重要,以避免同一則訊息被處理兩次(例如避免對同一位客戶重複收費)。當你在大規模環境下執行應用程式時,這點尤其關鍵。
在此練習中,你會在 Service Bus 中設定重複偵測,並探索為了擴展而使用的分割區設定。你會先建立一個具有重複偵測時間窗的佇列,接著建立第二個啟用分割區的佇列。你會傳送重複的訊息(相同的 Message Id)來確認它們會在設定的時間窗內被過濾,並在入口網站中查看分割區設定。
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
事件驅動架構入門,以及在 Azure 上如何實作。
了解事件驅動與訊息導向系統如何在大規模下支援資料密集型作業。
運用 Azure 中事件驅動與訊息驅動服務的進階功能,打造具韌性的系統。
當前練習