Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan Amazon MQ untuk RabbitMQ
Amazon MQ memudahkan pembuatan broker pesan dengan sumber daya komputasi dan penyimpanan yang sesuai dengan kebutuhan Anda. Anda dapat membuat, mengelola, dan menghapus broker menggunakan Konsol Manajemen AWS, Amazon MQ REST API, atau. AWS Command Line Interface
Bagian ini menjelaskan elemen dasar broker pesan untuk jenis mesin ActiveMQ dan RabbitMQ, daftar tipe instans broker Amazon MQ yang tersedia dan statusnya, serta memberikan gambaran umum tentang arsitektur broker juga opsi konfigurasi.
Untuk mempelajari tentang Amazon MQ REST APIs, lihat Referensi API Amazon MQ REST.
Apa itu Amazon MQ untuk broker RabbitMQ?
Broker adalah lingkungan broker pesan yang berjalan di Amazon MQ. Ini adalah blok bangunan dasar Amazon MQ. Deskripsi gabungan dari kelas instance broker (m7g) dan size (large,medium) disebut tipe instance broker (misalnya,mq.m7g.large).
-
Broker single instance terdiri dari satu broker dalam satu Availability Zone di belakang Network Load Balancer (NLB). Broker berkomunikasi dengan aplikasi Anda dan dengan volume penyimpanan Amazon EBS.
-
Deployment klaster adalah pengelompokan logis dari tiga node broker RabbitMQ di balik Penyeimbang Beban Jaringan, masing-masing membagikan pengguna, antrean, dan status terdistribusi di beberapa Availability Zone (AZ).
Untuk informasi lebih lanjut, lihat Menerapkan broker RabbitMQ.
Port listener
Broker RabbitMQ yang dikelola Amazon MQ mendukung port pendengar berikut untuk konektivitas tingkat aplikasi melalui. amqps Anda juga dapat menggunakan port ini untuk koneksi klien menggunakan konsol web RabbitMQ dan API manajemen. Semua koneksi menggunakan enkripsi TLS untuk keamanan.
Port pendengar
5671- Digunakan untuk koneksi AMQP aman yang dibuat melalui URL AMQP yang aman. Port ini mendukung protokol AMQP 0-9-1 dan AMQP 1.0 di RabbitMQ 4. Sebagai contoh, broker dengan ID brokerb-c8352341-ec91-4a78-ad9c-a43f23d325bb, di-deploy di wilayahus-west-2, berikut adalah URL lengkapamqpsbroker:b-c8352341-ec91-4a78-ad9c-a43f23d325bb.mq.us-west-2.amazonaws.com:5671.Port pendengar
443dan15671- Anda dapat menggunakan kedua port pendengar secara bergantian untuk mengakses broker melalui konsol web RabbitMQ atau API manajemen. Port 443 menyediakan akses HTTPS standar, sedangkan port 15671 adalah port manajemen RabbitMQ tradisional dengan enkripsi TLS.
Atribut
Broker RabbitMQ memiliki beberapa atribut:
-
Nama. Misalnya,
MyBroker. -
ID. Misalnya,
b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9. -
Amazon Resource Name (ARN). Misalnya,
arn:aws:mq:us-east-2:123456789012:broker:MyBroker:b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9. -
URL konsol web RabbitMQ. Misalnya,
https://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1---mq---us-east-2.amazonaws.com.rproxy.govskope.ca.Untuk informasi selengkapnya, lihat konsol web RabbitMQ
dalam dokumentasi RabbitMQ. -
Titik akhir aman AMQP. Misalnya,
amqps://b-1234a5b6-78cd-901e-2fgh-3i45j6k178l9-1.mq.us-east-2.amazonaws.com.
Untuk daftar lengkap atribut broker, lihat di Referensi REST API Amazon MQ: