ترحيل تطبيق الوظائف إلى خطة المنطقة المكررة
يتوفر دعم مناطق التوفر ل Azure Functions على خطط Premium (Elastic Premium) وSedated (App Service ). يقوم تطبيق وظائف غير المكرر في المنطقة تلقائيًا بموازنة مثيلاته بين مناطق التوفر للحصول على توفر أعلى. توضح هذه المقالة كيفية الترحيل إلى خطة Premium العامة متعددة المستأجرين مع دعم منطقة التوفر. للترحيل إلى تكرار المنطقة في الخطط المخصصة، راجع هنا.
متطلبات وقت التعطل
سيعتمد وقت التعطل على الطريقة التي تقرر بها تنفيذ الترحيل. نظرا لأنه لا يمكنك تحويل خطط Premium الموجودة مسبقا لاستخدام مناطق التوفر، فإن الترحيل سيتألف من نشر جنبا إلى جنب حيث ستقوم بإنشاء خطط Premium جديدة. يعتمد وقت التعطل على كيفية اختيار إعادة توجيه نسبة استخدام الشبكة من تطبيق الوظائف القديم إلى تطبيق الوظائف الممكن لمنطقة التوفر الجديدة. على سبيل المثال، بالنسبة للوظائف المستندة إلى HTTP إذا كنت تستخدم Application Gateway أو مجال مخصص أو Azure Front Door، فسيعتمد وقت التعطل على الوقت المستغرق لتحديث تلك الخدمات المعنية بمعلومات التطبيق الجديد. بدلا من ذلك، يمكنك توجيه حركة المرور إلى تطبيقات متعددة في نفس الوقت باستخدام خدمة مثل Azure Traffic Manager والقطع الكامل فقط إلى التطبيقات الممكنة لمنطقة التوفر الجديدة عند نشر كل شيء واختباره بالكامل. يمكنك أيضا كتابة وظائف دفاعية لضمان عدم فقدان الرسائل أثناء الترحيل للوظائف غير HTTP.
إرشادات الترحيل: إعادة التوزيع
إذا كنت تريد أن يستخدم تطبيق الوظائف مناطق التوفر، ف أعد نشر تطبيقك في منطقة توفر تم إنشاؤها حديثا تم تمكينها خطة تطبيق وظائف Premium.
كيفية إعادة النشر
تصف الخطوات التالية كيفية تمكين مناطق التوفر.
- إذا كنت تستخدم Premium SKU بالفعل وكنت في إحدى المناطق المدعومة، يمكنك الانتقال إلى الخطوة التالية. وإلا، يجب إنشاء مجموعة موارد جديدة في إحدى المناطق المدعومة.
- إنشاء خطة Premium في إحدى المناطق المدعومة ومجموعة الموارد. تأكد من تمكين تكرار المنطقة في خطة Premium الجديدة.
- إنشاء تطبيقات الوظائف ونشرها في خطة Premium الجديدة باستخدام أسلوب النشر المطلوب.
- بعد اختبار تطبيقات الوظائف الجديدة وتمكينها، يمكنك تعطيل تطبيقات منطقة عدم التوفر السابقة أو حذفها اختياريا.