标签: azure servicebus
我们有2个工作量来使用来自EventHub的数据,所有角色都会得到相同的数据?我们是否有办法区分角色的数据:如果数据是由role1引导的,则role2无法读取数据?
答案 0 :(得分:0)
是的,通常情况下,如果2个角色正在使用来自EventHub的数据(假设您正在使用EventProcessorHost来消费事件) - 他们可以保证从不同的分区读取数据。例如:如果你的EventHub有16个分区,EventProcessorHost将确保负载平衡2个角色,每个角色从8个分区读取。