我對這個範例很陌生,所以請忍受我的愚蠢。自從我構建一個使用消息隊列來允許設備相互通信的IoT系統以來,我開始閱讀有關此主題的內容。消息隊列:多個主題vs帶過濾器的通用主題
我目前正在使用Azure的服務總線,但我相信我的問題一般適用於這個範例。
所以對我的問題...我的設備有輸入和輸出,根據我目前的知識水平,最明顯的做法是爲每個輸入或輸出創建一個主題,這樣感覺更清潔,我避免不必要的過濾但是,我不確定這是否會造成性能問題或我無法預見的其他問題。
- 我應該爲每個輸入/輸出創建一個主題,還是應該爲每個設備創建一個主題,然後使用過濾器來獲取所需的信息?
- 有很多話題是不好的做法嗎?
不要忘記ASB配額。如果您的設備數量超過了允許的最大主題數量,則您的拓撲結構將無法工作。 –
嗯...這當然是需要考慮的事情 – Jonny
你是否考慮過EvenHubs而不是Service Bus? –