Artikel ini menjelaskan tipe-tipe instans untuk Message Queue for Apache RocketMQ, perbedaan di antara mereka, serta spesifikasinya—meliputi spesifikasi komputasi, bandwidth Internet, dan kuota sumber daya—untuk membantu Anda memilih instans yang sesuai dengan kebutuhan bisnis.
Seri instans
Anda tidak dapat mengonversi instans antara seri Serverless dan non-Serverless. Pilih seri dengan cermat sebelum membeli instans.
Untuk instans seri non-Serverless, Anda dapat mengubah metode penagihan dari pay-as-you-go menjadi subscription. Untuk informasi selengkapnya, lihat Ubah dari pay-as-you-go ke subscription.
Untuk instans seri non-Serverless, Anda hanya dapat melakukan upgrade seri instans. Anda tidak dapat menurunkan spesifikasi seri instans. Jalur upgrade-nya adalah: Standard > Professional > Platinum.
Perbandingan fitur instans
Instans seri Serverless
Item | Shared | Dedicated | |
By cumulative usage | Reserved and elastic | Reserved and elastic | |
Deployment method | Physically shared, logically single-tenant. | Physically shared, logically single-tenant. | Physically dedicated, occupies dedicated physical nodes. |
Billing method | Pay by cumulative usage | Reserved + Elastic | Reserved + Elastic |
Elasticity |
|
|
|
Not supported | Not supported | Supported | |
Disaster recovery and high availability |
|
|
|
Cross-availability zone data replication mode Untuk informasi selengkapnya, lihat Instance disaster recovery. | Asynchronous replication | Asynchronous replication | Synchronous replication, asynchronous replication |
Disaster recovery drills | Not supported | Not supported | Supported |
Maximum message retention period | Maksimum: 30 hari Bawaan: 3 hari | Maksimum: 30 hari Bawaan: 3 hari | Maksimum: 30 hari Bawaan: 3 hari Anda dapat mengajukan tiket untuk menyesuaikan pengaturan ini. Setelah penyesuaian, Anda tidak dapat menurunkan spesifikasi Instans ke seri yang berbeda. |
Maximum scheduled message delay | Maksimum: 7 hari | Maksimum: 7 hari | Maksimum: 7 hari Anda dapat submit a ticket untuk menyesuaikan pengaturan ini. Setelah disesuaikan, Anda tidak dapat menurunkan spesifikasi instans ke seri yang berbeda. |
Instans seri non-serverless (subscription dan pay-as-you-go)
Item | Standard edition | Professional edition | Platinum edition |
Product features | Setara dengan Apache RocketMQ open source, menawarkan fitur dasar:
| Menambahkan fitur berikut ke Edisi Standar:
| Membangun di atas Edisi Profesional dengan:
|
Supported | Supported | Supported | |
Disaster recovery and high availability Catatan Zona ketersediaan dikelola oleh layanan dan tidak dapat dikustomisasi. |
|
|
|
Cross-availability zone data replication mode Untuk informasi selengkapnya, lihat Instance disaster recovery. | Asynchronous replication | Asynchronous replication | Synchronous replication, asynchronous replication |
Isolation method | Physically shared, logically single-tenant. | Physically shared, logically single-tenant. | Physically dedicated, occupies dedicated physical nodes. |
Stability SLA |
|
|
|
Maximum scheduled message delay | Maksimum: 7 hari | Maksimum: 40 hari | Maksimum: 40 hari |
Batas tipe instans
Instans Edisi Standar, Edisi Node Tunggal, dan Edisi Profesional tidak mendukung TPS elastis. Rencanakan penggunaan sumber daya Anda terlebih dahulu untuk mencegah pembatasan kecepatan (throttling) jika lonjakan lalu lintas tiba-tiba melebihi batas spesifikasi Anda.
Kuota topik dan kelompok per instans cukup untuk sebagian besar kasus penggunaan produksi berskala besar. Sebagai praktik terbaik, isolasi layanan bisnis Anda di instans berbeda berdasarkan departemen atau domain. Praktik ini meningkatkan stabilitas dan manajemen sumber daya.
Spesifikasi TPS pesan didasarkan pada jumlah total pesan normal yang dikirim dan diterima, menggunakan ukuran pesan standar 4 KB sebagai acuan. Pengali berlaku ketika Anda menggunakan fitur pesan lanjutan atau mengirim pesan berukuran besar. Untuk detail cara perhitungan TPS, lihat Spesifikasi perhitungan.
Jika TPS aktual untuk pengiriman dan penerimaan pesan melebihi batas atas tipe instans yang Anda beli:
Jika TPS elastis diaktifkan, instans Anda dapat beroperasi secara normal selama TPS berada dalam rentang elastis yang disediakan. Penggunaan yang melebihi spesifikasi dasar ditagih berdasarkan skema pay-as-you-go. Jika TPS melebihi kapasitas elastis maksimum, instans akan mengalami throttling.
Untuk informasi lebih lanjut tentang penagihan TPS elastis untuk instans non-Serverless, lihat Biaya TPS elastis. Untuk informasi lebih lanjut tentang penagihan TPS elastis untuk instans Serverless, lihat Biaya TPS elastis Serverless.
Jika instans Anda tidak mendukung TPS elastis atau fitur tersebut tidak diaktifkan, Message Queue for RocketMQ akan melakukan throttling terhadap instans tersebut.
Jumlah koneksi klien yang berlebihan ke instans Message Queue for RocketMQ mengonsumsi sumber daya server secara signifikan dan dapat sangat memengaruhi stabilitas. Oleh karena itu, pastikan jumlah koneksi klien tidak melebihi batas untuk tipe instans Anda.
Instans seri Serverless
Jumlah klien online konkuren: Total jumlah produsen dan konsumen online. Masing-masing dihitung sebagai satu klien.
Jumlah resource: Total jumlah topik dan kelompok konsumen.
Deployment architecture | Capacity mode | TPS range | Max concurrent clients | Free client quota | Max resource count | Free resource quota | Max LiteTopics |
Shared | Cumulative usage | All | 5.000 | 500 | 3.000 | 100 | / |
Reserved + Elastic | [2.000, 20.000] | 5.000 | 1.000 | 3.000 | 200 | ||
(20.000, 50.000] | 8.000 | 2.000 | 3.000 | 200 | |||
(50.000, 100.000] | 10.000 | 3.000 | 3.000 | 200 | |||
(100.000, 200.000] | 20.000 | 5.000 | 3.000 | 200 | |||
Dedicated | Reserved + Elastic | 5.000 | 3.000 | 2.000 | 3.000 | 300 | 300.000 |
10.000 | 6.000 | 4.000 | 4.000 | 300 | 500.000 | ||
15.000 | 8.000 | 6.000 | 6.000 | 500 | 800.000 | ||
[20.000, 50.000] | 10.000 | 8.000 | 6.000 | 500 | 1.200.000 | ||
(50.000, 100.000] | 20.000 | 10.000 | 6.000 | 500 | 3.000.000 | ||
(100.000, 200.000] | 40.000 | 20.000 | 8.000 | 1.000 | 3.600.000 | ||
(200.000, 300.000] | 80.000 | 40.000 | 10.000 | 1.500 | 5.000.000 | ||
(300.000, 500.000] | 100.000 | 50.000 | 16.000 | 2.000 | 6.500.000 | ||
(500.000, 1.000.000] | 200.000 | 100.000 | 40.000 | 3.000 | 11.600.000 |
Instans non-Serverless (subscription dan pay-as-you-go)
Edisi Standar
Sub-seri instans | Tipe instans | Max base TPS (ops/sec) | Max burst TPS (ops/sec) | Max connections | Egress bandwidth (Mbps) | Free topic quota | Max topic quota | Max consumer groups | Max LiteTopics |
Single Node Edition (No longer sold) | rmq.s1.micro | 500 | Not applicable This instance type does not support burst elasticity. | 2.000 | 1 hingga 1.000 Customizable. | 100 | 100 | 1.000 | / |
Cluster High-availability Edition | rmq.s2.2xlarge | 2.000 | 4.000 | 300 | 50.000 | ||||
rmq.s2.4xlarge | 4.000 | 4.000 | 150.000 | ||||||
rmq.s2.6xlarge | 6.000 | 6.000 | 500 | 300.000 |
Jika kuota topik dan kelompok konsumen untuk instans Edisi Standar tingkat atas (rmq.s2.6xlarge) tidak mencukupi kebutuhan bisnis Anda, lakukan upgrade ke Edisi Profesional dan pilih tipe instans yang sesuai.
Edisi Profesional
Instance Subseries | Tipe instans | Max base TPS (ops/sec) | Max burst TPS (ops/sec) | Max connections | Egress bandwidth (Mbps) | Free topic quota | Max topic quota | Max consumer groups | Max LiteTopics |
Single Node Edition (No longer sold) | rmq.p1.micro | 500 | Not applicable This instance type does not support burst elasticity. | 2.000 | 1 hingga 1.000 Customizable. | 150 | 150 | 1.500 | / |
Cluster High-availability Edition | rmq.p2.4xlarge | 4.000 | 2.000 | 4.000 | 2.000 | 150.000 | |||
rmq.p2.6xlarge | 6.000 | 3.000 | 6.000 | 300.000 | |||||
rmq.p2.10xlarge | 10.000 | 5.000 | 10.000 | 1.000 | 500.000 | ||||
rmq.p2.20xlarge | 20.000 | 10.000 | 10.000 | 800.000 | |||||
rmq.p2.30xlarge | 30.000 | 15.000 | 12.000 | 2.000 | 1.000.000 | ||||
rmq.p2.40xlarge | 40.000 | 20.000 | 12.000 | 1.200.000 | |||||
rmq.p2.50xlarge | 50.000 | 20.000 | 14.000 | 1.400.000 | |||||
rmq.p2.100xlarge | 100.000 | 30.000 | 26.000 | 2.200.000 | |||||
rmq.p2.120xlarge | 120.000 | 40.000 | 30.000 | 2.700.000 | |||||
rmq.p2.150xlarge | 150.000 | 50.000 | 38.000 | 3.300.000 | |||||
rmq.p2.200xlarge | 200.000 | 60.000 | 50.000 | 4.500.000 |
Jika kuota topik dan kelompok konsumen untuk instans Edisi Profesional rmq.p2.10xlarge atau lebih tinggi tidak mencukupi kebutuhan bisnis Anda, submit a ticket.
Edisi Platinum
Sub-seri instans | Tipe instans | Max base TPS (ops/sec) | Max burst TPS (ops/sec) | Max connections | Egress bandwidth (Mbps) | Free topic quota | Max topic quota | Max consumer groups | Max LiteTopics |
Cluster High-availability Edition | rmq.u2.10xlarge | 10.000 | 5.000 | 10.000 | 1 to 1.000 Customizable. | 200 | 3.000 | 4.000 | 600.000 |
rmq.u2.20xlarge | 20.000 | 10.000 | 10.000 | 800.000 | |||||
rmq.u2.30xlarge | 30.000 | 15.000 | 12.000 | 1.000.000 | |||||
rmq.u2.40xlarge | 40.000 | 20.000 | 10.000 | 1.200.000 | |||||
rmq.u2.50xlarge | 50.000 | 20.000 | 14.000 | 1.400.000 | |||||
rmq.u2.60xlarge | 60.000 | 22.000 | 16.000 | 1.600.000 | |||||
rmq.u2.70xlarge | 70.000 | 24.000 | 18.000 | 1.700.000 | |||||
rmq.u2.80xlarge | 80.000 | 26.000 | 20.000 | 1.800.000 | |||||
rmq.u2.90xlarge | 90.000 | 28.000 | 24.000 | 2.000.000 | |||||
rmq.u2.100xlarge | 100.000 | 30.000 | 26.000 | 2.200.000 | |||||
rmq.u2.120xlarge | 120.000 | 40.000 | 30.000 | 2.700.000 | |||||
rmq.u2.150xlarge | 150.000 | 50.000 | 38.000 | 3.300.000 | |||||
rmq.u2.200xlarge | 200.000 | 60.000 | 50.000 | 4.500.000 | |||||
rmq.u2.250xlarge | 250.000 | 70.000 | 51.000 | 5.600.000 | |||||
rmq.u2.300xlarge | 300.000 | 80.000 | 52.000 | 6.300.000 | |||||
rmq.u2.350xlarge | 350.000 | 90.000 | 53.000 | 7.500.000 | |||||
rmq.u2.400xlarge | 400.000 | 100.000 | 54.000 | 9.300.000 | |||||
rmq.u2.450xlarge | 450.000 | 120.000 | 60.000 | 10.400.000 | |||||
rmq.u2.500xlarge | 500.000 | 140.000 | 66.000 | 11.600.000 | |||||
rmq.u2.550xlarge | 550.000 | 160.000 | 72.000 | 12.800.000 | |||||
rmq.u2.600xlarge | 600.000 | 200.000 | 80.000 | 14.000.000 | |||||
rmq.u2.1000xlarge | 1.000.000 | 300.000 | 134.000 | 23.200.000 |
Jika kuota topik dan kelompok konsumen untuk instans Edisi Platinum masih belum mencukupi kebutuhan bisnis Anda, submit a ticket.
Dokumen terkait
Untuk informasi tentang item yang dapat ditagih dan penagihan untuk instans subscription dan pay-as-you-go, lihat Penagihan untuk instans subscription dan pay-as-you-go.
Untuk informasi tentang item yang dapat ditagih dan penagihan untuk instans serverless, lihat Penagihan untuk instans serverless Standard dan Professional yang ada.