1

我创建了一个使用 CosmosDBTrigger 来监视更改的 azure 函数。 Azure 函数设置

我很快将 120,000 个项目添加到容器中,并看到我的 azure 函数扩展到 20 个服务器,但几乎没有使用 CPU(除了一个) 20 台服务器,没有足够的 CPU

我检查了我的租赁容器,只有两个项目,一个是租约,一个是 .info 在此处输入图像描述

这是租用容器的设置 在此处输入图像描述

我正在收听的容器中的分区是“ClientOrderId”,因此每个订单都在其自己的分区中(重写入)。为什么我的租用容器不分发租约,以便我的 azure 功能可以并行运行?

提前致谢。

4

1 回答 1

0

租用的数量是针对物理分区的,而不是逻辑分区的。

请参阅:https ://docs.microsoft.com/azure/cosmos-db/partition-data

于 2020-10-23T20:53:03.337 回答