ตอนนี้ Amazon MQ รองรับ RabbitMQ เวอร์ชัน 4.2 แล้ว

โพสต์บน: 20 พ.ย. 2025

ตอนนี้ Amazon MQ รองรับ RabbitMQ เวอร์ชัน 4.2 ซึ่งมาพร้อมการรองรับโปรโตคอล AMQP 1.0 แบบเนทีฟ, ที่เก็บข้อมูลเมตาแบบใหม่บนพื้นฐาน Raft ชื่อ Khepri, ฟีเจอร์ Local Shovel และความสามารถตั้งค่าความสำคัญของข้อความสำหรับคิว 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 แล้ว