Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Penyeimbangan kembali kondisi stabil untuk kluster MSK Amazon
Penyeimbangan kembali keadaan stabil adalah bagian dari fitur penyeimbangan kembali cerdas, yang diaktifkan secara default untuk semua cluster MSK Provisioned baru dengan broker Express. Saat Anda menskalakan cluster Anda naik atau turun, Amazon MSK secara otomatis menangani manajemen partisi dengan mendistribusikan partisi ke broker baru dan memindahkan partisi dari broker yang akan dihapus. Untuk memastikan distribusi beban kerja yang optimal di seluruh broker, penyeimbangan ulang cerdas menggunakan praktik terbaik MSK Amazon untuk menentukan ambang batas untuk memulai penyeimbangan kembali secara otomatis untuk broker Anda.
Anda dapat menjeda dan melanjutkan penyeimbangan kembali kondisi tunak saat diperlukan. Penyeimbangan kembali kondisi stabil terus memantau klaster Anda dan melakukan hal berikut:
-
Melacak penggunaan sumber daya broker (CPU, jaringan, penyimpanan).
-
Menyesuaikan penempatan partisi secara otomatis tanpa berdampak pada ketersediaan data.
-
Menyelesaikan operasi penyeimbangan kembali hingga 180x lebih cepat untuk broker Express dibandingkan dengan pialang Standar.
-
Mempertahankan kinerja cluster.
- Pause and resume steady state rebalancing in Konsol Manajemen AWS
-
-
Buka konsol MSK Amazon di https://console.aws.amazon.com/msk/rumah? region=us-east-1#/home/.
-
Pada halaman Clusters, pilih cluster berbasis Express. Untuk informasi tentang membuat klaster berbasis Express yang disediakan, lihat. Langkah 1: Buat klaster MSK Provisioned
-
Pada halaman detail Cluster, verifikasi bahwa status penyeimbangan kembali Cerdas adalah Aktif. Jika Intelligent rebalancing tidak tersedia atau statusnya Dijeda, buat klaster berbasis Express baru.
-
Pada daftar dropdown Actions, pilih Edit intelligent rebalancing.
-
Pada halaman Edit intelligent rebalancing, lakukan hal berikut:
-
Pilih Dijeda.
-
Pilih Simpan perubahan.
- Pause and resume steady state rebalancing using AWS CLI
-
Untuk mengatur status rebalancing cluster untuk ACTIVE menggunakan AWS CLI, gunakan perintah update-rebalancing, seperti yang ditunjukkan pada contoh berikut. Dalam perintah ini, tentukan status dengan rebalancing parameter.
aws msk update-rebalancing --cluster-arn arn:aws:kafka:us-east-1:123456789012:cluster/myCluster/abcd1234-5678-90ef-ghij-klmnopqrstuv-1 --current-version ABCDEF1GHIJK0L --rebalancing "{\"Rebalancing\":{\"Status\":\"ACTIVE\"}}"
- Pause and resume steady state rebalancing using AWS SDK
-
Anda juga dapat mengatur status rebalancing cluster menggunakan UpdateRebalancingRequestAPI untuk memodifikasi jumlah broker secara terprogram. Contoh berikut menunjukkan cara mengatur status penyeimbangan kembali ke ACTIVE dan. PAUSED
final UpdateRebalancingRequest updateRebalancingRequest = new UpdateRebalancingRequest()
.withClusterArn(arn:aws:kafka:us-east-1:123456789012:cluster/myCluster/abcd1234-5678-90ef-ghij-klmnopqrstuv-1)
.withCurrentVersion(ABCDEF1GHIJK0L)
.withRebalancing(new Rebalancing().withStatus("ACTIVE"));
final UpdateRebalancingRequest updateRebalancingRequest = new UpdateRebalancingRequest()
.withClusterArn(arn:aws:kafka:us-east-1:123456789012:cluster/myCluster/abcd1234-5678-90ef-ghij-klmnopqrstuv-1)
.withCurrentVersion(ABCDEF1GHIJK0L)
.withRebalancing(new Rebalancing().withStatus("PAUSED"));