我花了谷歌的酒吧子文档几乎每天创建一个小的应用程序。我想到的是从切换到的RabbitMQ谷歌发布/订阅。这里是我的问题:
我有一个邮件推送到一个主题(T)的应用程序。我想做的事通过用户负载分担。所以,我在3个订户T.我一直都3级潜艇相同(S)的名字,所以我没有得到同样的消息3次。
我有2个问题:
最后,是谷歌认真对待的pub / sub?综观文献和公众参股,我不知道我是否应该转用谷歌发布/订阅。
谢谢,
在发布/订阅,每个订阅获得的每封邮件的副本。所以负载均衡处理的消息,你不希望3个不同的订阅,但邮件分发到3名工人单个订阅。
如果您正在使用拉送,只需创建一个单一的订阅(为一次性动作,当你设置系统),并具有相同的订阅每个工人拉。
如果使用的推送,具有单个订阅推到一个端点,提供负载平衡(例如推到具有多个实例一个HTTP负载平衡器在后端服务
谷歌是认真的Pub / Sub,它深深地融入许多产品(GCS,BigQuery中,数据流,为Stackdriver,云功能等)和谷歌内部使用它。