تقدم Amazon SQS قوائم الانتظار العادلة لأعباء العمل متعددة المستأجرين
تقدم الآن Amazon Simple Queue Service (Amazon SQS) قوائم انتظار عادلة، وهي ميزة جديدة تخفف من تأثير الجيران الصاخب في قوائم الانتظار القياسية متعددة المستأجرين. عندما يرسل أحد المستأجرين (مثل العميل أو تطبيق العميل أو نوع الطلب) عددًا كبيرًا جدًا من الرسائل أو لديه رسائل تتطلب وقتًا أطول للمعالجة، تساعد قوائم الانتظار العادلة في الحفاظ على تدفق رسائل المستأجرين الآخرين دون تأخير طويل. وهذا يحافظ على جودة الخدمة لجميع المستأجرين مع الحفاظ على قابلية التوسع معدل النقل لقوائم الانتظار القياسية.
لتمكين قوائم الانتظار العادلة، قم بتضمين معرِّف مجموعة الرسائل عند إرسال الرسائل إلى قوائم الانتظار القياسية الخاصة بـ Amazon SQS لديك. لا يلزم إجراء أي تغييرات على مستهلكي الرسائل، مما يسمح لك باعتماد قوائم انتظار عادلة في الأنظمة المباشرة دون انقطاع أو ترحيل. تعد قوائم الانتظار العادلة ذات قيمة خاصة لتطبيقات SaaS التي تخدم العديد من العملاء من خلال قوائم الانتظار المشتركة والخدمات المصغرة التي تعالج الأحداث من موارد متعددة والتطبيقات التي تتعامل مع الرسائل لأنواع الطلبات المختلفة. تساعد قوائم الانتظار العادلة في الحفاظ على وقت توقف متسق (الوقت الذي تقضيه الرسالة في قائمة الانتظار بين إرسالها واستلامها) عبر المستأجرين من خلال إعادة ترتيب الرسائل عندما يتسبب مستأجر واحد في تراكم قائمة الانتظار. بعد ذلك، تعطي قائمة الانتظار الأولوية لتسليم الرسائل من المستأجرين الآخرين. يستمر تسليم الرسائل من المستأجر التي تتسبب في تراكم الأعمال إلى المستهلكين، ولكن يزداد وقت التوقف الخاص به بناءً على سعة المستهلك المتاحة لديك.
تتوفر قوائم الانتظار العادلة في جميع مناطق AWS التجارية ومناطق AWS GovCloud (الولايات المتحدة). لمزيد من المعلومات حول قوائم الانتظار العادلة الخاصة بـ Amazon SQS، اقرأ منشور المدونة الخاص بنا وتفضل بزيارة دليل مطوري Amazon SQS.