我正在Change Feed
使用Azure Functions
. 我为每个单独的容器CosmosDBTrigger
分配了一个唯一的. 这似乎工作正常,但我不太清楚当基于消费的运行时决定扩展并创建多个活动工作者时会发生什么。LeaseCollectionPrefix
Functions
我需要确保多个工作人员不会收到同一个逻辑分区键的更改,因为我更新了一些聚合信息并且不希望并发把这搞砸。推送模型是否会Change Feed
自动为每个活动工作人员分配逻辑分区键范围?还是会将更改传递给第一个可用的工作人员,从而使相同的逻辑分区键可以出现在多个工作人员中?