Bascule les nœuds principal et secondaire d'une instance ApsaraDB for MongoDB.
Description de l'opération
L'instance doit être en cours d'exécution lors de l'appel de cette opération.
-
Cette opération s'applique aux instances de jeu de réplicas et aux instances de cluster sharded, mais ne peut pas être effectuée sur des instances autonomes.
-
Pour les instances de jeu de réplicas, le basculement est effectué entre les instances. Pour les instances de cluster sharded, le basculement est effectué entre les shards.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
dds:SwitchDBInstanceHA |
none |
*Instance
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| DBInstanceId |
string |
Oui |
L'identifiant de l'instance. |
dds-bpxxxxxxxx |
| NodeId |
string |
Non |
L'identifiant du nœud shard dans l'instance de cluster sharded. Remarque
Vous devez spécifier ce paramètre si vous définissez le paramètre DBInstanceId sur l'identifiant d'une instance de cluster sharded. |
d-bpxxxxxxxx |
| RoleIds |
string |
Non |
Les identifiants des rôles qui basculent les nœuds principal et secondaire de l'instance. Vous pouvez appeler l'opération DescribeRoleZoneInfo pour afficher les identifiants et les informations des rôles des nœuds. Remarque
|
972xxxx,972xxxx |
| SwitchMode |
integer |
Non |
L'heure à laquelle les nœuds principal et secondaire sont basculés. Valeurs valides :
|
0 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
26BD4E5F-BDB4-47BA-B232-413AA78CFA8F |
Exemples
JSON format
{
"RequestId": "26BD4E5F-BDB4-47BA-B232-413AA78CFA8F"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidSwitchType | Specified Swtich Type is not valid. | |
| 400 | InvalidInstanceId | Specified Instance ID is not valid. | |
| 400 | HaStatusNotSupport | Current DB instance HA status does not support this operation. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.