Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Scalabilità verso l'alto e verso il basso dei cluster Amazon MSK con un'unica operazione
Con il ribilanciamento intelligente, puoi aumentare o ridurre i cluster modificando il numero di broker presenti nei cluster con un'unica azione. Puoi farlo nella console Amazon MSK o utilizzando le API o l' AWS CLI AWS SDK di Amazon MSK e. AWS CloudFormation Quando modifichi il numero di broker, Amazon MSK effettua le seguenti operazioni:
Aumentando o diminuendo i cluster, la disponibilità dei cluster per i clienti per la produzione e l'utilizzo dei dati rimane inalterata.
- Scaling clusters using Console di gestione AWS
-
- Scaling clusters using AWS CLI
-
Puoi aumentare o diminuire i cluster modificando il numero di broker. A tale scopo AWS CLI, utilizzate il comando update-broker-count, come illustrato nell'esempio seguente. In questo comando, specificate nel parametro il numero di broker che desiderate inserire nel cluster. target-broker-count
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 using AWS SDK
-
Puoi aumentare o ridurre i tuoi cluster modificando in modo programmatico il numero di broker. Per eseguire questa operazione utilizzando l' AWS SDK, utilizzate l'UpdateBrokerCountAPI, come illustrato nell'esempio seguente. Per il TargetNumberOfBrokerNodes parametro, specifica il numero di broker che desideri inserire nel 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
)