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 eseguire questa operazione nella console Amazon MSK o utilizzando Amazon MSK APIs o AWS SDK e. AWS CLI 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 usingConsole di gestione AWS
-
-
Aprire la console Amazon MSK a https://console.aws.amazon.com/msk/casa? region=us-east-1#/home/.
-
Nella pagina Cluster, scegli un cluster basato su Express appena creato. Per informazioni sulla creazione di un cluster basato su Express con provisioning, vedere. Fase 1: creare un cluster MSK Provisioned
-
Nell'elenco a discesa Azioni, scegli Modifica il numero di broker.
-
Nella pagina Modifica il numero di broker per zona, esegui una delle seguenti operazioni:
-
Per aggiungere altri broker al cluster, scegli Aggiungi broker a ciascuna zona di disponibilità, quindi inserisci il numero di broker che desideri aggiungere.
-
Per rimuovere i broker dal tuo cluster, scegli Rimuovi un broker da ogni zona di disponibilità.
-
Scegli Save changes (Salva modifiche).
- Scaling clusters usingAWS CLI
-
Puoi aumentare o diminuire i cluster modificando il numero di broker. A tale scopoAWS CLI, utilizzate il update-broker-countcomando, come illustrato nell'esempio seguente. In questo comando, specificate nel target-broker-count parametro il numero di broker che desiderate inserire nel cluster.
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
-
Puoi aumentare o ridurre i cluster modificando in modo programmatico il numero di broker. Per eseguire questa operazione utilizzando l'AWSSDK, 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
)