Inicio de conmutaciones por error
Al cambiar la región con prioridad = 0, se desencadenará una conmutación por error manual para una cuenta de Azure Cosmos.
El comando az cosmosdb update se usa para actualizar las directivas de conmutación por error de una cuenta. Si usa este comando y cambia la prioridad de la conmutación por error de la región que ya está establecida en 0, el comando desencadenará una conmutación por error manual.
Supongamos que tenemos una cuenta de Azure Cosmos DB con las siguientes regiones:
Región | Prioridad de conmutación por error |
---|---|
Este de EE. UU. | 0 |
Oeste de EE. UU. 2 | 1 |
Para desencadenar una conmutación por error manual, use el comando az cosmosdb update con el argumento --failover-policies, que cambia las prioridades de las dos regiones.
az cosmosdb failover-priority-change \
--name '<account-name>' \
--resource-group '<resource-group>' \
--failover-policies 'westus2=0' 'eastus=1'
Sugerencia
Cualquier cambio de prioridad en una región que sea != 0 no desencadenará una conmutación por error.