إعطاء الأولوية لخوادم جيرمان الوظيفة؟

StackOverflow https://stackoverflow.com/questions/2424067

  •  19-09-2019
  •  | 
  •  

سؤال

لدي 2 آلات تدير نفس العمال. جهاز واحد SHOUD يكون "أساسي" كما هو قوي جدا، والآلة الأخرى يجب أن خادم نسخة احتياطية عندما تنخفض الجهاز الأساسي أو تعطل. عند تشغيل الجهاز الأساسي وتشغيله، يجب على جميع الوظائف الافتراضية للجهاز الأساسي طالما كان هناك عمال متاحون.

من اختباراتي، لاحظت أن Gearmand يختار عشوائيا جهازا لإرسال المهمة إليه. هل هناك أي طريقة على الإطلاق لتحديد أولويات الآلات لإرسال الوظائف إلى؟

مثال:

الجهاز الأساسي تشغيل 8 instasnces من نفس آلة النسخ الاحتياطي العمال تشغيل 1 مثيل

افعل: استخدم الجهاز الأساسي حتى لا يوجد عدد أكبر من العمال المتاحة هناك لتمديد قائمة انتظار الوظيفة، ثم تابع الجهاز النسخ الاحتياطي.

أي طريقة لإنجاز هذا؟

شكرا لكم جميعا!

هل كانت مفيدة؟

المحلول

لا أعتقد أن هذا ممكن مع API الحالي. يمكنك تشغيل جير التروس 2، واحدة على كل من خوادم العامل الخاصة بك وتعيينها في كل من العميل، أول آلة. بهذه الطريقة، ما لا يقل عن الإصدارات الحالية الحالية من واجهات برمجة التطبيقات العميلية التي أدركها، أولا استخدام جير التروس الأول وعمالها وإذا لم يكن ذلك متاحا، فسوف يتحول إلى الثانية، والذي يحتوي على العمال الأقل قوة. وبعد

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top