我有一个eventhub解决方案,其中有很多发布者将数据发布到集线器。目前我们没有使用分区。我想有一个解决方案,可以有多个听众/订阅者可以并行收听这些事件。例如 如果有eventA和eventB,我是否只有一个侦听器接收eventA而其他侦听器接收eventB以便可以分配负载? 我必须对每个事件做一些计算,所以我想要计算的分布式而不是重复的
答案 0 :(得分:1)
是的,这是分区的用途。对于给定的消费者群体,可能有多个读者将他们的工作分开,但他们的最大数量受到分区数量的限制。
每个消费者都会锁定一个或多个分区,并且是唯一一个处理这些分区事件的人。