ClusterUpgradeDescriptionObject interface
يمثل ترقية نظام مجموعة ServiceFabric
الخصائص
| application |
تعريف خريطة تحتوي على نهج حماية تطبيق معينة لتطبيقات مختلفة. يحدد كل إدخال كمفتاح اسم التطبيق و كقيمة ApplicationHealthPolicy المستخدمة لتقييم صحة التطبيق. إذا لم يتم تحديد تطبيق في الخريطة، يستخدم تقييم صحة التطبيق ApplicationHealthPolicy الموجود في بيان التطبيق الخاص به أو نهج صحة التطبيق الافتراضي (إذا لم يتم تعريف نهج صحة في البيان). الخريطة فارغة بشكل افتراضي. |
| cluster |
تعريف نهج صحة يستخدم لتقييم صحة نظام المجموعة أو عقدة نظام المجموعة. |
| cluster |
تعريف نهج صحة يستخدم لتقييم صحة نظام المجموعة أثناء ترقية نظام المجموعة. |
| code |
إصدار التعليمات البرمجية ServiceFabric لنظام المجموعة. |
| config |
إصدار تكوين نظام المجموعة (المحدد في بيان نظام المجموعة). |
| enable |
عندما يكون صحيحا، يمكن تقييم صحة دلتا بدلا من تقييم الصحة المطلقة بعد الانتهاء من كل مجال ترقية. |
| force |
إذا كان صحيحا، فستعاد تشغيل العمليات بقوة أثناء الترقية حتى عندما لا يتغير إصدار التعليمات البرمجية (تؤدي الترقية إلى تغيير التكوين أو البيانات فقط). |
| monitoring |
توضح هذه المقالة معلمات مراقبة الترقية في وضع المراقبة. |
| rolling |
الوضع المستخدم لمراقبة الصحة أثناء الترقية المتداولة. القيم هي UnmonitoredAuto و UnmonitoredManual و Monitored. تتضمن القيم المحتملة: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'. القيمة الافتراضية: 'UnmonitoredAuto'. |
| sort |
يحدد الترتيب الذي تنتقل به الترقية من خلال نظام المجموعة. تتضمن القيم المحتملة: 'Invalid', 'Default', 'Numeric', 'Lexicographical', 'ReverseNumeric', 'ReverseLexicographical'. القيمة الافتراضية: "افتراضي". |
| upgrade |
نوع الترقية من القيم المحتملة التالية. تتضمن القيم المحتملة: "غير صالح"، "المتداول". القيمة الافتراضية: "المتداول". |
| upgrade |
الحد الأقصى لمقدار الوقت لحظر معالجة مجال الترقية ومنع فقدان التوفر عند وجود مشكلات غير متوقعة. عند انتهاء هذه المهلة، ستستمر معالجة مجال الترقية بغض النظر عن مشكلات فقدان التوفر. تتم إعادة تعيين المهلة في بداية كل مجال ترقية. تتراوح القيم الصالحة بين 0 42949672925 ضمنا. (عدد صحيح 32 بت غير موقع). |
تفاصيل الخاصية
applicationHealthPolicyMap
تعريف خريطة تحتوي على نهج حماية تطبيق معينة لتطبيقات مختلفة. يحدد كل إدخال كمفتاح اسم التطبيق و كقيمة ApplicationHealthPolicy المستخدمة لتقييم صحة التطبيق. إذا لم يتم تحديد تطبيق في الخريطة، يستخدم تقييم صحة التطبيق ApplicationHealthPolicy الموجود في بيان التطبيق الخاص به أو نهج صحة التطبيق الافتراضي (إذا لم يتم تعريف نهج صحة في البيان). الخريطة فارغة بشكل افتراضي.
applicationHealthPolicyMap?: ApplicationHealthPolicyMapItem[]
قيمة الخاصية
clusterHealthPolicy
تعريف نهج صحة يستخدم لتقييم صحة نظام المجموعة أو عقدة نظام المجموعة.
clusterHealthPolicy?: ClusterHealthPolicy
قيمة الخاصية
clusterUpgradeHealthPolicy
تعريف نهج صحة يستخدم لتقييم صحة نظام المجموعة أثناء ترقية نظام المجموعة.
clusterUpgradeHealthPolicy?: ClusterUpgradeHealthPolicyObject
قيمة الخاصية
codeVersion
إصدار التعليمات البرمجية ServiceFabric لنظام المجموعة.
codeVersion?: string
قيمة الخاصية
string
configVersion
إصدار تكوين نظام المجموعة (المحدد في بيان نظام المجموعة).
configVersion?: string
قيمة الخاصية
string
enableDeltaHealthEvaluation
عندما يكون صحيحا، يمكن تقييم صحة دلتا بدلا من تقييم الصحة المطلقة بعد الانتهاء من كل مجال ترقية.
enableDeltaHealthEvaluation?: boolean
قيمة الخاصية
boolean
forceRestart
إذا كان صحيحا، فستعاد تشغيل العمليات بقوة أثناء الترقية حتى عندما لا يتغير إصدار التعليمات البرمجية (تؤدي الترقية إلى تغيير التكوين أو البيانات فقط).
forceRestart?: boolean
قيمة الخاصية
boolean
monitoringPolicy
توضح هذه المقالة معلمات مراقبة الترقية في وضع المراقبة.
monitoringPolicy?: MonitoringPolicyDescription
قيمة الخاصية
rollingUpgradeMode
الوضع المستخدم لمراقبة الصحة أثناء الترقية المتداولة. القيم هي UnmonitoredAuto و UnmonitoredManual و Monitored. تتضمن القيم المحتملة: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'. القيمة الافتراضية: 'UnmonitoredAuto'.
rollingUpgradeMode?: UpgradeMode
قيمة الخاصية
sortOrder
يحدد الترتيب الذي تنتقل به الترقية من خلال نظام المجموعة. تتضمن القيم المحتملة: 'Invalid', 'Default', 'Numeric', 'Lexicographical', 'ReverseNumeric', 'ReverseLexicographical'. القيمة الافتراضية: "افتراضي".
sortOrder?: UpgradeSortOrder
قيمة الخاصية
upgradeKind
نوع الترقية من القيم المحتملة التالية. تتضمن القيم المحتملة: "غير صالح"، "المتداول". القيمة الافتراضية: "المتداول".
upgradeKind?: UpgradeKind
قيمة الخاصية
upgradeReplicaSetCheckTimeoutInSeconds
الحد الأقصى لمقدار الوقت لحظر معالجة مجال الترقية ومنع فقدان التوفر عند وجود مشكلات غير متوقعة. عند انتهاء هذه المهلة، ستستمر معالجة مجال الترقية بغض النظر عن مشكلات فقدان التوفر. تتم إعادة تعيين المهلة في بداية كل مجال ترقية. تتراوح القيم الصالحة بين 0 42949672925 ضمنا. (عدد صحيح 32 بت غير موقع).
upgradeReplicaSetCheckTimeoutInSeconds?: number
قيمة الخاصية
number