缩放和配置 Azure Cosmos DB for MongoDB vCore 群集

适用对象: MongoDB vCore

Azure Cosmos DB for MongoDB vCore 提供无缝可伸缩性和高可用性。 本文档为想要了解如何缩放和配置群集的开发人员提供了快速指南。 进行更改后,这些更改将实时执行到群集,而不会停机。

先决条件

若要更改群集的配置,请使用 Azure 门户中 Azure Cosmos DB for MongoDB vCore 群集页的“缩放”部分。 该门户包括这些更改的实时成本。

提示

对于本指南,建议使用资源组名称 msdocs-cosmos-howto-rg

  1. 登录 Azure 门户

  2. 导航到现有 Azure Cosmos DB for MongoDB vCore 群集页。

  3. 从 Azure Cosmos DB for MongoDB vCore 群集页,选择“缩放”导航菜单选项。

    Screenshot of the Scale option on the page for an Azure Cosmos DB for MongoDB vCore cluster.

更改群集层

所选的群集层会影响分配给群集的 vCore 和 RAM 量。 可以随时根据需要更改群集层,而无需停机。 例如,可以使用 Azure 门户从 M50 增加到 M60 或将 M50 减少到 M40

  1. 若要更改群集层,请从下拉菜单中选择新层。

    Screenshot of the cluster tier option in the Scale page of a cluster.

    注意

    此更改将实时执行到群集,而不会停机。

  2. 选择“保存”以保存更改。

增加磁盘大小

可以增加存储大小来为数据库提供更大的增长空间。 例如,可以将存储从 128 GB 增加到 256 GB

  1. 若要增加存储大小,请从下拉菜单中选择新大小。

    Screenshot of the storage per shard option in the Scale page of a cluster.

    注意

    此更改将实时执行到群集,而不会停机。 此外,存储大小只能增加,而不能减小。

  2. 选择“保存”以保存更改。

启用或禁用高可用性

可以根据需要启用或禁用高可用性 (HA)。 HA 通过维护群集中每个主分片的副本分片来避免数据库停机。 如果主分片出现故障,则传入连接会自动重定向到其副本分片,以确保故障时间最短。

  1. 若要启用或禁用 HA,请切换复选框选项。

    Screenshot of the high availability checkbox in the Scale page of a cluster.

  2. 选择“保存”以保存更改。

后续步骤

在本指南中,我们演示了在 Azure 门户中缩放和配置 Cosmos DB for MongoDB vCore 群集是一个简单过程。 Azure 门户包括在不停机的情况下调整群集层、增加存储大小以及启用或禁用高可用性的功能。