Buat dan terapkan instans ApsaraMQ for Kafka di dalam VPC, lalu peroleh titik akhir untuk klien Kafka Anda.
Prasyarat
-
VPC dan vSwitch telah tersedia di wilayah target Anda. Anda dapat membuatnya selama penerapan jika diperlukan.
Pada penerapan pertama kali, konsol akan meminta Anda mengotorisasi peran terkait layanan AliyunServiceRoleForAlikafka. Klik OK untuk memberikan izin yang diperlukan.
Langkah 1: Buat instans
-
Login ke Konsol ApsaraMQ for Kafka.
-
Di bagian Quick Start di sisi kanan halaman, klik Create Instance.
-
Pada panel yang muncul, pilih Instance Series dan billing model:
Billing model
Kasus penggunaan
Pay-as-you-go
Untuk pengembangan, pengujian, atau beban kerja dengan traffic yang fluktuatif.
Subscription
Untuk lingkungan produksi dengan penggunaan dan biaya yang dapat diprediksi.
Serverless
Bayar berdasarkan penggunaan aktual dengan skalabilitas elastis otomatis.
Klik OK.
-
Pada halaman pembelian, konfigurasikan parameter instans:
Parameter
Deskripsi
Instance type
Standard (High-write) cocok untuk sebagian besar kasus penggunaan.
Region
Sesuaikan dengan wilayah server aplikasi Anda untuk meminimalkan latensi.
Instance type
Pilih VPC instance.
Traffic specification
Pilih berdasarkan throughput yang diperkirakan. Misalnya,
alikafka.hw.2xlargemendukung baca/tulis 20 MB/detik.Disk type
Ultra Disk cocok untuk beban kerja umum. Gunakan SSD untuk throughput tinggi atau antrian pesan besar.
Disk capacity
Dasarkan kapasitas pada periode retensi Anda. Disarankan: 300–900 GB.
-
Klik Buy Now dan selesaikan pembayaran.
Setelah pembelian, daftar instans menampilkan instans dalam status Not Deployed.
Langkah 2: Peroleh informasi VPC
Sebelum menerapkan instans, peroleh ID VPC dan vSwitch.
-
Login ke Konsol Virtual Private Cloud.
-
Di panel navigasi kiri, klik vSwitches.
-
Di bilah navigasi atas, pilih wilayah target.
-
Pada halaman vSwitches, catat informasi berikut:
-
vSwitch ID: Temukan di kolom Instance ID/name.
-
VPC ID: Temukan di kolom Virtual private cloud.
-
vSwitch menentukan zona ketersediaan instans. Pilih yang dekat dengan server aplikasi Anda untuk meminimalkan latensi.
Belum punya VPC? Buat dengan cepat
-
Di Konsol Virtual Private Cloud, klik Create VPC.
-
Masukkan nama dan atur Blok CIDR IPv4, misalnya
192.168.0.0/16. -
Tambahkan vSwitch saat pembuatan VPC. Pilih zona ketersediaan dan atur Blok CIDR subnet seperti
192.168.0.0/24.
Langkah 3: Terapkan instans
-
Di Konsol ApsaraMQ for Kafka, temukan instans berstatus Not Deployed pada halaman daftar instans.
-
Di kolom Actions, klik Deploy.
-
Pada panel Deploy Instance, konfigurasikan parameter berikut:
Parameter
Deskripsi
VPC ID
Pilih VPC dari Langkah 2.
vSwitch ID
Pilih vSwitch dari Langkah 2.
Version
Pilih
2.6.2(disarankan) atau2.2.0.Message retention period
Lama waktu pesan disimpan. Default: 72 jam.
Maximum message size
Ukuran maksimum per pesan. Default: 1 MB.
Consumer offset retention period
Lama waktu offset konsumen disimpan. Default: 10.080 menit (7 hari).
Disk encryption
Aktifkan pengaturan ini jika Anda memerlukan enkripsi saat penyimpanan.
Hanya edisi Professional:
-
Cross-zone deployment — Sebarkan instans di beberapa zona ketersediaan untuk disaster recovery.
-
ACL feature — Aktifkan kontrol akses dengan autentikasi SASL.
-
-
Klik OK.
Penerapan memerlukan waktu 10–30 menit. Status instans berubah dari Deploying menjadi Running.
Langkah 4: Dapatkan titik akhir instans
Setelah instans berjalan:
-
Di halaman daftar instans, klik nama instans untuk membuka detail instans.
-
Pada bagian Endpoint information, lihat titik akhir instans.
Jenis
Jaringan
Protokol
Kasus penggunaan
Default endpoint
VPC
PLAINTEXT
Akses dari dalam VPC
Contoh format titik akhir:
alikafka-pre-public-intl-sg-xxxxx-1-vpc.alikafka.aliyuncs.com:9092, alikafka-pre-public-intl-sg-xxxxx-2-vpc.alikafka.aliyuncs.com:9092, alikafka-pre-public-intl-sg-xxxxx-3-vpc.alikafka.aliyuncs.com:9092 -
Salin titik akhir tersebut dan tetapkan sebagai nilai
bootstrap.serversdi klien Kafka Anda.
Langkah 5: Konfigurasikan daftar putih titik akhir
Secara default, hanya klien dalam vSwitch yang sama yang dapat terhubung. Untuk mengizinkan akses dari subnet VPC lain, konfigurasikan daftar putih.
-
Di Endpoint information, temukan titik akhir dan klik Manage Whitelist di kolom Actions.
-
Di halaman Whitelist Management, klik Add Whitelist Group.
-
Konfigurasikan grup daftar putih:
-
Group name: Masukkan nama, misalnya
app-servers. -
IP addresses in group: Masukkan alamat IP atau Blok CIDR yang diizinkan.
-
-
Klik OK.
Verifikasi konektivitas jaringan
Jalankan perintah ini dari server di VPC Anda:
telnet alikafka-pre-public-intl-sg-xxxxx-1-vpc.alikafka.aliyuncs.com 9092
Koneksi yang berhasil mengonfirmasi konfigurasi jaringan yang benar.
Langkah selanjutnya
Setelah instans berjalan:
-
Buat topik untuk mengorganisasi pesan.
-
Buat kelompok untuk mengelola konsumsi pesan.
-
Hubungkan aplikasi Anda menggunakan titik akhir tersebut.