حدث بدء تغيير حجم تجمع
يُصدر هذا الحدث عند بدء تغيير حجم التجمع. نظراً إلى كون تغيير حجم التجمع حدثاً غير متزامن، يمكنك توقع إصدار حدث كامل لتغيير حجم التجمع بمجرد اكتمال عملية تغيير الحجم.
يُظهر المثال التالي نص حدث بدء تغيير حجم التجمع لتجمّع تغير حجمه من 0 إلى 2 عقدة مع تغيير الحجم يدوياً.
{
"id": "myPool1",
"nodeDeallocationOption": "Invalid",
"currentDedicatedNodes": 0,
"targetDedicatedNodes": 2,
"currentLowPriorityNodes": 0,
"targetLowPriorityNodes": 2,
"enableAutoScale": false,
"isAutoPool": false
}
العنصر | النوع | ملاحظات |
---|---|---|
id |
سلسلة | معرّف التجمع. |
nodeDeallocationOption |
سلسلة | يحدد هل يتناقص حجم التجمع عند إزالة العقد منه. القيم الممكنة هي: requeue - إنهاء المهام قيد التشغيل وإعادة ترتيبها. ستُشغَّل المهام مرة أخرى عند تمكين الوظيفة. أزل العقد بمجرد إنهاء المهام. terminate - إنهاء المهام قيد التشغيل. لن تعمل المهام مرة أخرى. أزل العقد بمجرد إنهاء المهام. taskcompletion - تسمح بإكمال المهام قيد التشغيل حالياً. قم بجدولة أي مهام جديدة في أثناء الانتظار. أزل العقد عند اكتمال جميع المهام. Retaineddata - تسمح بإكمال المهام قيد التشغيل حالياً، ثم تنتظر حتى تنتهي صلاحية جميع فترات استبقاء البيانات. قم بجدولة أي مهام جديدة في أثناء الانتظار. أزل العقد عند انتهاء صلاحية جميع فترات الاحتفاظ بالمهام. القيمة الافتراضية هي repeue. في حالة زيادة حجم التجمع، تُعيَّن القيمة على invalid. |
currentDedicatedNodes |
Int32 | عدد عقد الحوسبة المخصصة المعينة حالياً للتجمع. |
targetDedicatedNodes |
Int32 | عدد عقد الحوسبة المخصصة المطلوبة للمجموعة. |
currentLowPriorityNodes |
Int32 | عدد عقد حساب Spot المعينة حاليًا للتجمع. |
targetLowPriorityNodes |
Int32 | عدد عقد الحوسبة الموضعية المطلوبة للتجمع. |
enableAutoScale |
Bool | يحدد هل يُضبط حجم التجمع تلقائياً بمرور الوقت. |
isAutoPool |
القيمة المنطقية | يحدد هل أُنشئ التجمع عبر آلية AutoPool للوظيفة. |