2016-12-15 31 views
0

我的問題是從The Basics of a Publish/Subscribe Service相關的pub/sub消息流的描述:用戶可以根據發佈者選擇郵件嗎?

enter image description here

描述apears表明,有可能爲用戶只接收的一些點擊訂閱點的郵件:Subscriber 1似乎只獲取B郵件,Subscriber 2獲得A郵件,儘管事實上AB消息來自Subscription 1

在我遇到這樣的概念的文檔無處,消息接收出現基於特定訂閱做和訂閱似乎做了一個特定的主題,而不是特定的出版商。

我誤解了上面的描述,還是真的有可能讓用戶只選擇一些它收到的消息(基於發行商)?

+1

值得注意的是,該圖錯誤地將箭頭從訂閱1和訂閱2指向主題。這已在原始文檔https://cloud.google.com/pubsub/architecture中得到糾正。 –

回答

1

用戶本身不會選擇他們得到的消息。當單個訂閱有多個訂閱者時,他們都可以從相同的訂閱中獲取並接收任意的消息子集。這可以用於跨多個訂戶進行負載均衡,並通過增加訂戶數量並行處理更多的消息。

+0

我明白了。是的,現在有道理。謝謝。 –

相關問題