Mise à l'échelle Aurora Serverless v1 Capacité manuelle du cluster de bases de données - Amazon Aurora

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Mise à l'échelle Aurora Serverless v1 Capacité manuelle du cluster de bases de données

Important

AWS a annoncé la end-of-life date de Aurora Serverless v1: 31 mars 2025. Tous Aurora Serverless v1 les clusters qui ne seront pas migrés d'ici le 31 mars 2025 seront migrés vers Aurora Serverless v2 pendant la fenêtre de maintenance. Si la mise à niveau échoue, Amazon Aurora convertit le cluster Serverless v1 en cluster provisionné avec la version de moteur équivalente pendant la période de maintenance. Le cas échéant, Amazon Aurora inscrira le cluster provisionné converti dans Amazon RDS Extended Support. Pour de plus amples informations, veuillez consulter Support étendu d'Amazon RDS avec ).

Typiquement, Aurora Serverless v1 Les clusters de bases de données évoluent de manière fluide en fonction de la charge de travail. Toutefois, la capacité peut ne pas se mettre à l'échelle suffisamment vite pour répondre à des situations extrêmes, telles qu'une augmentation exponentielle des transactions. Dans ce cas, vous pouvez lancer l'opération de mise à l'échelle manuellement en définissant une nouvelle valeur de capacité. Après avoir défini la capacité de manière explicite, Aurora Serverless v1 redimensionne automatiquement le cluster de base de données. Il effectue cette opération en fonction de la période de stabilisation avant une diminution de capacité.

Vous pouvez définir explicitement la capacité d'un Aurora Serverless v1 Cluster de base de données à une valeur spécifique avec l'API AWS Management Console AWS CLI, la ou l'API RDS.

Vous pouvez définir la capacité d'un cluster de base de données Aurora avec l' AWS Management Console.

Pour modifier un Aurora Serverless v1 Cluster DB
  1. Ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le panneau de navigation, choisissez Databases (Bases de données).

  3. Cliquez sur l'onglet Aurora Serverless v1 Cluster de base de données que vous souhaitez modifier.

  4. Pour Actions, sélectionnez Set capacity (Définir la capacité).

  5. Dans la fenêtre Définir la capacité de la base de données, choisissez ce qui suit :

    1. Pour le sélecteur déroulant Mettre à l’échelle le cluster de bases de données sur, choisissez la nouvelle capacité souhaitée pour votre cluster de bases de données.

    2. Pour la case à cocher Si aucun point de mise à l'échelle homogène est introuvable, choisissez le comportement que vous souhaitez pour votre Aurora Serverless v1 TimeoutActionParamétrage du cluster de base de données, comme suit :

      • Désactivez cette option si vous souhaitez que votre capacité reste inchangée si Aurora Serverless v1 Impossible de trouver un point d'échelle avant l'expiration du délai imparti.

      • Sélectionnez cette option si vous souhaitez forcer votre Aurora Serverless v1 Le cluster de base de données modifie sa capacité même s'il ne trouve pas de point d'échelle avant l'expiration du délai imparti. Cette option peut entraîner Aurora Serverless v1 supprimer les connexions qui l'empêchent de trouver un point d'échelle.

    3. Pendant quelques secondes, entrez le temps que vous souhaitez accorder à votre Aurora Serverless v1 Cluster de base de données pour rechercher un point de mise à l'échelle avant l'expiration du délai imparti. Vous pouvez spécifier une valeur comprise entre 10 et 600 secondes (10 minutes). La valeur par défaut est de cinq minutes (300 secondes). L'exemple suivant force le Aurora Serverless v1 Le cluster de base de données sera réduit à 2 ACUs même s'il ne trouve pas de point d'échelle dans les cinq minutes.

      Réglage de la capacité d'un Aurora Serverless v1 Cluster de base de données avec console
  6. Choisissez Apply.

Pour plus d’informations sur les points de mise à l'échelle, TimeoutAction et les temps de stabilisation, consultez Autoscaling pour Aurora Serverless v1.

Pour définir la capacité d'un Aurora Serverless v1 Cluster de base de données à l'aide de AWS CLI, exécutez la AWS CLI commande modify-current-db-cluster-capacity et spécifiez l'--capacityoption. Les valeurs de capacité valides sont notamment les suivantes :

  • Aurora MySQL: 1, 2, 4, 8, 16, 32, 64, 128 et 256.

  • Aurora PostgreSQL : 2, 4, 8, 16, 32, 64, 192 et 384.

Dans cet exemple, vous définissez la capacité d'un Aurora Serverless v1 Cluster de base de données nommé sample-cluster à64.

aws rds modify-current-db-cluster-capacity --db-cluster-identifier sample-cluster --capacity 64

Vous pouvez définir la capacité d'un cluster de base de données Aurora à l'aide de l'opération ModifyCurrentDBClusterCapacity API. Spécifiez le paramètre Capacity. Les valeurs de capacité valides sont notamment les suivantes :

  • Aurora MySQL: 1, 2, 4, 8, 16, 32, 64, 128 et 256.

  • Aurora PostgreSQL : 2, 4, 8, 16, 32, 64, 192 et 384.