Praktik terbaik untuk antrian kuorum untuk Amazon MQ untuk RabbitMQ - Amazon MQ

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Praktik terbaik untuk antrian kuorum untuk Amazon MQ untuk RabbitMQ

Sebaiknya gunakan praktik terbaik berikut untuk meningkatkan kinerja saat bekerja dengan antrian kuorum.

Menangani pesan racun dengan menetapkan batas pengiriman

Pesan racun terjadi ketika pesan gagal dan dikirim ulang beberapa kali. Anda dapat menetapkan batas pengiriman pesan menggunakan argumen delivery-limit kebijakan untuk menghapus pesan yang dikirim ulang beberapa kali. Jika pesan dikirim ulang lebih dari batas pengiriman yang diizinkan, pesan tersebut kemudian dihapus dan dihapus oleh RabbitMQ. Saat Anda menetapkan batas pengiriman, pesan akan diminta ulang di dekat kepala antrian.

Prioritas pesan untuk antrian kuorum

Antrian kuorum tidak memiliki prioritas pesan. Jika Anda membutuhkan prioritas pesan, Anda harus membuat beberapa antrian kuorum. Untuk informasi selengkapnya tentang memprioritaskan pesan dengan beberapa antrian kuorum, lihat Prioritas pesan dalam dokumentasi RabbitMQ.

Menggunakan faktor replikasi default

Amazon MQ untuk RabbitMQ default ke faktor replikasi tiga (3) node untuk broker klaster menggunakan antrian kuorum. Jika Anda membuat perubahanx-quorum-initial-group-size, Amazon MQ akan default lagi ke faktor replikasi 3.

Pemecahan Masalah RABBITMQ _ _ _ QUORUM _ QUEUES _ON_ NOT _ SUPPORTED CURRENT VERSION

Amazon MQ untuk RabbitMQ akan memunculkan kode tindakan penting yang diperlukan RABBITMQ_QUORUM_QUEUES_NOT_SUPPORTED_ON_CURRENT_VERSION saat Anda mencoba membuat antrian kuorum pada satu instans atau broker klaster menggunakan versi 3.12 ke bawah. Untuk informasi selengkapnya tentang pemecahan masalahRABBITMQ_QUORUM_QUEUES_NOT_SUPPORTED_ON_CURRENT_VERSION, lihat. RabbitMQ di alarm antrian kuorum Amazon MQ