Cette rubrique décrit l'architecture du service et les composants d'ApsaraDB for MongoDB.
Schéma d'architecture

Composants
-
Contrôle des tâches
Gère les opérations liées au cycle de vie des instances, telles que la création, les modifications de configuration et les sauvegardes. Assure le suivi des tâches et la gestion des erreurs.
-
Système de contrôle de haute disponibilité (HA)
Surveille l'état de santé des instances. Si le nœud principal devient indisponible, le système bascule vers un nœud secondaire et vous en informe. Vous pouvez également changer manuellement les rôles des nœuds. Changer les rôles des nœuds.
-
Système de collecte des journaux
Collecte les journaux d'exécution, y compris les journaux des requêtes lentes et les journaux d'audit. Gestion des journaux. Activer la journalisation d'audit.
-
Système de surveillance
Collecte des métriques de performance, notamment les métriques de base, la capacité du disque, les requêtes réseau et le nombre d'opérations. Surveillance des nœuds (anciennement surveillance de base).
-
Système de sauvegarde
Sauvegarde les instances sur Object Storage Service (OSS). Prend en charge les sauvegardes automatiques avec des politiques personnalisées ainsi que les sauvegardes manuelles. Les fichiers de sauvegarde sont conservés pendant 7 jours par défaut. Sauvegarder automatiquement les données ApsaraDB for MongoDB. Sauvegarder manuellement les données ApsaraDB for MongoDB.
-
Système de migration en ligne
Reconstruit les instances à partir des sauvegardes en cas de défaillance du serveur physique sous-jacent, garantissant ainsi la disponibilité du service. Migration et synchronisation des données.