يدعم Amazon MQ الآن الإصدار 4.2 من RabbitMQ
تدعم Amazon MQ الآن الإصدار 4.2 من RabbitMQ الذي يقدم دعمًا أصليًا لبروتوكول AMQP 1.0، وهو مخزن بيانات تعريف جديد قائم على Raft يسمى Kebri، والمكونات الإضافية المحلية وأولويات الرسائل لقوائم انتظار Quorum. تتضمن RabbitMQ 4.2 أيضًا العديد من إصلاحات الأخطاء وتحسينات الأداء لإدارة معدل النقل والذاكرة.
يتمثل أحد أبرز ميزات RabbitMQ 4.2 في دعم AMQP 1.0 كبروتوكول أساسي يقدم ميزات محسّنة مثل النتائج المعدلة التي تسمح للمستهلكين بتعديل التعليقات التوضيحية للرسائل قبل إعادة الطلب أو التعامل مع الرسائل الخامدة والتحكم في التدفق بدقة، والذي يوفر مزايا تشمل السماح لتطبيق العميل بضبط عدد الرسائل التي يريد تلقيها من قائمة انتظار محددة ديناميكيًا. قدمت Amazon MQ أيضًا حدود الموارد القابلة للتكوين لوسطاء RabbitMQ 4.2 والتي يمكنك تعديلها بناءً على متطلبات تطبيقك. بدءًا من إصدار RabbitMQ 4.0، لم يعد النسخ المتطابق لقوائم الانتظار الكلاسيكية مدعومًا. لا تزال قوائم الانتظار الكلاسيكية غير المنسوخة مدعومة. قوائم انتظار Quorum هي نوع قوائم الانتظار الوحيد المكرر والدائم المدعوم من وسطاء RabbitMQ 4.2، وتقدم الآن أولويات الرسائل بالإضافة إلى أولويات المستهلك.
لبدء استخدام RabbitMQ الإصدار 4.2 على Amazon MQ، يمكنك ببساطة تحديد RabbitMQ 4.2 عند إنشاء وسيط جديد باستخدام نوع مثيل m7g من خلال وحدة إدارة تحكم AWS أو AWS CLI أو مجموعات AWS SDK. تدير Amazon MQ تلقائيًا ترقيات إصدار التصحيح لوسطاء RabbitMQ 4.2، لذلك تحتاج فقط إلى تحديد نسخ major.minor. لمعرفة مزيد من المعلومات عن التغييرات الجديدة في RabbitMQ الإصدار 4.2، ارجع إلى ملاحظات إصدار Amazon MQ ودليل مطوري Amazon MQ. يتوفر هذا الإصدار في جميع المناطق التي تتوفر فيها مثيلات Amazon MQ من نوع m7g اليوم.