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.
Dimensionnement des clusters Amazon MSK à la hausse ou à la baisse en une seule opération
Grâce au rééquilibrage intelligent, vous pouvez augmenter ou diminuer vos clusters en modifiant le nombre de courtiers dans vos clusters en une seule action. Vous pouvez le faire dans la console Amazon MSK, ou en utilisant Amazon MSK APIs ou le AWS SDKAWS CLI, et. AWS CloudFormation Lorsque vous modifiez le nombre de courtiers, Amazon MSK effectue les opérations suivantes :
Lorsque vous augmentez ou diminuez la taille de vos clusters, la disponibilité des clusters pour que les clients puissent produire et consommer des données reste inchangée.
- Scaling clusters usingAWS Management Console
-
-
Vous voulez ouvrir la console Amazon MSK à la https://console.aws.amazon.com/msk/maison ? region=us-east-1#/home/.
-
Sur la page Clusters, choisissez un cluster basé sur Express récemment créé. Pour plus d'informations sur la création d'un cluster basé sur Express provisionné, consultez. Étape 1 : créer un cluster provisionné MSK
-
Dans la liste déroulante Actions, sélectionnez Modifier le nombre de courtiers.
-
Sur la page Modifier le nombre de courtiers par zone, effectuez l'une des opérations suivantes :
-
Pour ajouter d'autres courtiers à votre cluster, choisissez Ajouter des courtiers à chaque zone de disponibilité, puis entrez le nombre de courtiers que vous souhaitez ajouter.
-
Pour supprimer des courtiers de votre cluster, choisissez Supprimer un courtier de chaque zone de disponibilité.
-
Sélectionnez Enregistrer les modifications.
- Scaling clusters usingAWS CLI
-
Vous pouvez augmenter ou diminuer le nombre de vos clusters en modifiant leur nombre de courtiers. Pour ce faireAWS CLI, utilisez la update-broker-countcommande, comme indiqué dans l'exemple suivant. Dans cette commande, spécifiez le nombre de courtiers que vous souhaitez dans votre cluster dans le target-broker-count paramètre.
aws msk update-broker-count --cluster-arn arn:aws:kafka:us-east-1:123456789012:cluster/myCluster/abcd1234-5678-90ef-ghij-klmnopqrstuv-1 --current-version ABCDEF1GHIJK0L --target-broker-count 6
- Scaling clusters usingAWSSDK
-
Vous pouvez augmenter ou diminuer vos clusters en modifiant le nombre de courtiers de manière programmatique. Pour ce faire, utilisez le AWS SDK, utilisez l'UpdateBrokerCountAPI, comme indiqué dans l'exemple suivant. Pour le TargetNumberOfBrokerNodes paramètre, spécifiez le nombre de courtiers que vous souhaitez dans votre cluster.
update_broker_count_response = client.update_broker_count(
ClusterArn='arn:aws:kafka:us-east-1:123456789012:cluster/myCluster/abcd1234-5678-90ef-ghij-klmnopqrstuv-1',
CurrentVersion='ABCDEF1GHIJK0L',
TargetNumberOfBrokerNodes=6
)