建议一次最多从一个分区(属于一个消费者组)处理一个消费者(属于一个消费者组)。但是,事件中心服务支持每个使用者组最多5个使用者,同时从一个分区接收事件。但是显然,由于它们订阅了相同的分区并且属于同一使用者组,因此它们将读取相同的数据,直到每个使用者维护并从不同的偏移量读取数据。
您可以参考Azure文档中的this文章进行确认。
this blog还提供了一个不错的代码段,以测试每个分区最多支持5个并发使用者的相同支持。
因此,对于您的数据,我认为从理论上讲,您也可以将消费者组纳入计算,因此每个分区最多可以有20 * 5个消费者,即20 * 5 * 32 = 3200个活动消费者同时运行。