我正在阅读 Azure 服务总线上的配对命名空间,并计划在系统中实现它作为我的队列的一种故障转移(也计划分区)。
据我了解,虹吸管只是我设置的常用接收器Microsoft.ServiceBus.Messaging.SendAvailabilityPairedNamespaceOptions.EnableSyphon
。对于不同的队列,我有不同的接收器。我可以将它们都设置为接收器吗?他们只会收到自己的消息吗?
我对此感到困惑:“虹吸管执行持续 15 分钟的长轮询接收。 ” - http://msdn.microsoft.com/en-us/library/dn391562.aspx
哪个虹吸管会这样做?他们全部?真的需要15分钟吗?这对我的系统来说是相当长的时间。其中一位接收者需要至少 10 分钟内的消息(5 分钟,我会睡得更好)。