1

9 月份,我们的 Cosmos 账单为 878.41 美元。我们在西欧有一个写入区域,在北欧有一个只读区域。我们设置为 10,000 RU 自动缩放。当我检查具有该配置的 azure 计算器时,它显示 100% 的利用率每月将花费 1752 美元。我们这个月的账单是 878.41 美元,如果我们以 50% 的利用率运行,这将是有意义的,但我们不是。

根据标准化 RU 消耗指标,我们在 7 天内以 89% 的平均速度运行,或者整个月以每小时 100% 的最大速度运行。我们不应该按每小时达到的最大 RU 消耗计费吗,在我们的例子中是 100% 或 10,000 RU,使我们的账单为 1752 美元?

在此处输入图像描述

过去 7 天的 5 分钟时间片(标准化 RU 消耗指标) 在此处输入图像描述

4

1 回答 1

0

您需要查看预置的吞吐量指标。

NormalizedRUConsumption 是任何分区在任何秒内的最大 RU 消耗百分比。

使用 Autoscale,您需要为在任何小时内达到的最大预置吞吐量付费。

但是,如果单个分区在一秒钟内达到 100%,则预置吞吐量不会自动提高到自动缩放最大值。

如果您在 5 秒内超过当前预置吞吐量的平均值,则会提高预置吞吐量(当我质疑类似问题时,支持人员告诉我这一点)。

于 2021-11-08T08:58:54.677 回答