مشاركة عبر


تصنيف الوظائف

عند إرسال مهمة إلى Job Router، يمكنك إما تحديد محددات قائمة الانتظار والأولوية والعامل يدويا أو يمكنك تحديد نهج تصنيف لدفع هذه القيم.

إذا اخترت استخدام نهج تصنيف، فستتلقى حدث JobClassified أو حدث JobClassificationFailed بالنتيجة. بمجرد تصنيف الوظيفة بنجاح، يتم وضعها في قائمة الانتظار تلقائيا. إذا فشلت عملية التصنيف، فأنت بحاجة إلى التدخل لإصلاحها.

تتضمن عملية تصنيف الوظيفة تعيين الخصائص التالية اختياريا:

  • الأولوية
  • محددات العامل
  • معرف الصف

قائمة انتظار احتياطية

يتم استخدام قائمة الانتظار الاحتياطية عندما يتعذر على محددات قائمة الانتظار، الناتجة عن مرفقات محدد قائمة الانتظار، تحديد قائمة انتظار ولا تحتوي المهمة على queueId. في هذه الحالة، إذا تم تعريف قائمة الانتظار الاحتياطية، يتم تعيين المهمة إليها.

قاعدة ترتيب الأولويات

يمكن حل أولوية الوظيفة أثناء التصنيف باستخدام أحد محركات القواعد العديدة.

لمزيد من المعلومات، راجع صفحة مفاهيم القاعدة.

محددات العامل

تحمل كل وظيفة مجموعة من محددات العاملين التي يتم تقييمها مقابل تسميات العامل. يجب أن تكون هذه الشروط صحيحة بالنسبة للعامل لكي يكون مطابقا. يمكنك استخدام نهج التصنيف لإرفاق هذه الشروط بوظيفة؛ يمكنك القيام بذلك عن طريق تحديد مرفق محدد واحد أو أكثر.

لمزيد من المعلومات، راجع القسم: استخدام مرفقات محدد التسميات.

محددات قائمة الانتظار

يمكنك أيضا تحديد مجموعة من مرفقات محدد التسميات لتحديد قائمة الانتظار استنادا إلى تسمياتها.

لمزيد من المعلومات، راجع القسم: استخدام مرفقات محدد التسميات.

استخدام مرفقات محدد التسميات

تتوفر مرفقات محدد التسميات التالية:

محدد التسمية الثابتة - يقوم دائما بإرفاق المحدد LabelSelector بالوظيفة.

محدد التسمية الشرطية - يقيم شرطا محددا بواسطة قاعدة. إذا تم حلها إلى true، فسيتم إرفاق مجموعة محددة من المحددات بالوظيفة.

محدد تسمية Passthrough - يرفق محددا بالوظيفة بالمفتاح المحدد وعامل التشغيل ولكنه يحصل على القيمة من تسمية الوظيفة لنفس المفتاح.

محدد تسمية القاعدة - مصادر مجموعة من المحددات من أحد محركات القواعد العديدة. اقرأ صفحة مفاهيم RouterRule، لمزيد من المعلومات.

محدد تسمية التخصيص المرجح - يمكنك من تحديد الترجيح المستند إلى النسبة المئوية ومجموعة من المحددات لإرفاقها استنادا إلى تخصيص الترجيح. على سبيل المثال، قد ترغب في أن ينتقل 30٪ من الوظائف إلى "المورد 1" و70٪ من الوظائف للانتقال إلى "المورد 2".

إعادة تصنيف وظيفة

بمجرد تصنيف الوظيفة، يمكن إعادة تصنيفها بالطرق التالية:

  1. يمكنك تحديث تسميات الوظيفة، مما يؤدي إلى أن يقوم "موجه الوظيفة" بتقييم التسميات الجديدة باستخدام نهج التصنيف السابق.
  2. يمكنك تحديث معرف نهج التصنيف لمهمة ما، مما يؤدي إلى أن يقوم "موجه الوظيفة" بمعالجة الوظيفة الموجودة مقابل النهج الجديد.
  3. يمكن أن يتخذ مشغل نهج الاستثناء إجراء طلب إعادة تصنيف الوظيفة.
  4. يمكنك إعادة تصنيف الوظيفة، مما يؤدي إلى إعادة تقييم موجه الوظيفة للتسميات الحالية ونهج التصنيف.