Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasi Batas Sumber Daya
Amazon MQ untuk RabbitMQ mendukung konfigurasi batas sumber daya broker dari RabbitMQ 4 dan seterusnya. Saat Anda membuat broker, Amazon MQ secara otomatis menerapkan nilai default ke batas sumber daya ini. Default ini bertindak sebagai pagar pembatas untuk melindungi ketersediaan broker Anda sambil mengakomodasi pola penggunaan pelanggan umum. Anda dapat menyesuaikan perilaku broker Anda dengan mengubah nilai konfigurasi batas agar lebih sesuai dengan persyaratan beban kerja spesifik Anda. Untuk detail selengkapnya tentang nilai default dan maksimum yang diizinkan, lihatAmazon MQ untuk pedoman ukuran RabbitMQ.
Nama sumber daya dan kunci konfigurasi
| Nama Sumber Daya | Kunci Konfigurasi |
|---|---|
| Koneksi | connection_max |
| Channel | channel_max_per_node |
| Antrean | cluster_queue_limit |
| Vhost | vhost_max |
| Sekop | runtime_parameters.limits.shovel |
| .exchange | cluster_exchange_limit |
| Konsumen per saluran | consumer_max_per_channel |
| Ukuran pesan maksimal | max_message_size |
Cara mengganti batas sumber daya
Anda dapat mengganti batas sumber daya menggunakan Amazon MQ API dan konsol Amazon MQ.
Contoh berikut menunjukkan cara mengganti batas default hitungan antrian menggunakan: AWS CLI
aws mq update-configuration --configuration-id <config-id> --data "$(echo "cluster_queue_limit=500" | base64 --wrap=0)"
Pemanggilan yang berhasil membuat revisi konfigurasi. Anda harus mengaitkan konfigurasi ke broker RabbitMQ Anda dan me-reboot broker untuk menerapkan penggantian. Untuk lebih jelasnya lihat RabbitMQ Broker Configurations
Kesalahan penggantian batas sumber daya
Mengaitkan atau membuat broker dengan nilai konfigurasi di luar rentang yang didukung menghasilkan respons kesalahan yang mirip dengan berikut ini:
Configuration Revision N for configuration:cluster_queue_limit has limit: of value: 100000000 larger than maximum allowed limit:5000