مشاركة عبر


DeploymentSettings interface

حمولة إعدادات النشر

الخصائص

addonConfigs

مجموعة من الوظائف الإضافية

containerProbeSettings

إعدادات فحص فعالية الحاوية والجاهزية

environmentVariables

مجموعة متغيرات البيئة

livenessProbe

فحص دوري لحيوية مثيل التطبيق. ستتم إعادة تشغيل مثيل التطبيق إذا فشل التحقيق. مزيد من المعلومات: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe

فحص دوري لجهوزية خدمة مثيل التطبيق. ستتم إزالة مثيل التطبيق من نقاط نهاية الخدمة إذا فشل التحقيق. مزيد من المعلومات: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

resourceRequests

كمية الموارد المطلوبة لوحدة المعالجة المركزية والذاكرة المطلوبة. يوصى باستخدام هذا الحقل لتمثيل وحدة المعالجة المركزية والذاكرة المطلوبة، سيتم إهمال وحدة المعالجة المركزية للحقل القديم و memoryInGB لاحقا.

scale

خصائص التحجيم لمثيل تطبيق Azure Spring Apps.

startupProbe

يشير StartupProbe إلى أن مثيل التطبيق قد تمت تهيئته بنجاح. إذا تم تحديدها، فلن يتم تنفيذ أي تحقيقات أخرى حتى يكتمل هذا بنجاح. إذا فشل هذا التحقيق، إعادة تشغيل الجراب، تماما كما لو فشل livenessProbe. يمكن استخدام هذا لتوفير معلمات فحص مختلفة في بداية دورة حياة مثيل التطبيق، عندما قد يستغرق تحميل البيانات أو تسخين ذاكرة التخزين المؤقت وقتا طويلا، مما هو عليه أثناء عملية الحالة الثابتة. لا يمكن تحديث هذا. مزيد من المعلومات: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

terminationGracePeriodSeconds

مدة اختيارية بالثوان التي يحتاج فيها مثيل التطبيق إلى الإنهاء بأمان. قد يتم تقليله في طلب الحذف. يجب أن تكون القيمة عددا صحيحا غير سالب. تشير القيمة صفر إلى التوقف على الفور عبر إشارة الإيقاف (لا توجد فرصة لإيقاف التشغيل). إذا كانت هذه القيمة لا قيمة لها، استخدام فترة السماح الافتراضية بدلا من ذلك. فترة السماح هي المدة بالثوان بعد إرسال العمليات التي تعمل في مثيل التطبيق إشارة إنهاء والوقت الذي يتم فيه إيقاف العمليات قسرا بإشارة إنهاء. قم بتعيين هذه القيمة لفترة أطول من وقت التنظيف المتوقع للعملية. افتراضيا إلى 90 ثانية.

تفاصيل الخاصية

addonConfigs

مجموعة من الوظائف الإضافية

addonConfigs?: {[propertyName: string]: Record<string, unknown>}

قيمة الخاصية

{[propertyName: string]: Record<string, unknown>}

containerProbeSettings

إعدادات فحص فعالية الحاوية والجاهزية

containerProbeSettings?: ContainerProbeSettings

قيمة الخاصية

environmentVariables

مجموعة متغيرات البيئة

environmentVariables?: {[propertyName: string]: string}

قيمة الخاصية

{[propertyName: string]: string}

livenessProbe

فحص دوري لحيوية مثيل التطبيق. ستتم إعادة تشغيل مثيل التطبيق إذا فشل التحقيق. مزيد من المعلومات: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

livenessProbe?: Probe

قيمة الخاصية

readinessProbe

فحص دوري لجهوزية خدمة مثيل التطبيق. ستتم إزالة مثيل التطبيق من نقاط نهاية الخدمة إذا فشل التحقيق. مزيد من المعلومات: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe?: Probe

قيمة الخاصية

resourceRequests

كمية الموارد المطلوبة لوحدة المعالجة المركزية والذاكرة المطلوبة. يوصى باستخدام هذا الحقل لتمثيل وحدة المعالجة المركزية والذاكرة المطلوبة، سيتم إهمال وحدة المعالجة المركزية للحقل القديم و memoryInGB لاحقا.

resourceRequests?: ResourceRequests

قيمة الخاصية

scale

خصائص التحجيم لمثيل تطبيق Azure Spring Apps.

scale?: Scale

قيمة الخاصية

startupProbe

يشير StartupProbe إلى أن مثيل التطبيق قد تمت تهيئته بنجاح. إذا تم تحديدها، فلن يتم تنفيذ أي تحقيقات أخرى حتى يكتمل هذا بنجاح. إذا فشل هذا التحقيق، إعادة تشغيل الجراب، تماما كما لو فشل livenessProbe. يمكن استخدام هذا لتوفير معلمات فحص مختلفة في بداية دورة حياة مثيل التطبيق، عندما قد يستغرق تحميل البيانات أو تسخين ذاكرة التخزين المؤقت وقتا طويلا، مما هو عليه أثناء عملية الحالة الثابتة. لا يمكن تحديث هذا. مزيد من المعلومات: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

startupProbe?: Probe

قيمة الخاصية

terminationGracePeriodSeconds

مدة اختيارية بالثوان التي يحتاج فيها مثيل التطبيق إلى الإنهاء بأمان. قد يتم تقليله في طلب الحذف. يجب أن تكون القيمة عددا صحيحا غير سالب. تشير القيمة صفر إلى التوقف على الفور عبر إشارة الإيقاف (لا توجد فرصة لإيقاف التشغيل). إذا كانت هذه القيمة لا قيمة لها، استخدام فترة السماح الافتراضية بدلا من ذلك. فترة السماح هي المدة بالثوان بعد إرسال العمليات التي تعمل في مثيل التطبيق إشارة إنهاء والوقت الذي يتم فيه إيقاف العمليات قسرا بإشارة إنهاء. قم بتعيين هذه القيمة لفترة أطول من وقت التنظيف المتوقع للعملية. افتراضيا إلى 90 ثانية.

terminationGracePeriodSeconds?: number

قيمة الخاصية

number