أوراكل للتكامل السحابي: بناء تكاملات تصمد في بيئة الإنتاج · الوحدة ٨ · معالجة الأخطاء والأعطال وإعادة المحاولة
تمهيد التدريب · اكسره بخمس طرق
الدرس ٩٢ من ١٧٥ · ٢ دقيقة
خذ التدفّق العامل من الوحدة ٦ وهندس خمسة إخفاقات — واحدًا من كل نوع — ثم عالِج كلًّا كما ينبغي وبرهِن المعالجة. والخمسة، ولكلٍّ استجابةٌ صحيحة بعينها. الاتصال: وجّه استدعاءً إلى نقطة نهايةٍ لا تُبلَغ. وتوقّع إعادة محاولةٍ بتراجع، ثم تنبيهًا. والتخويل: اكسر الاعتماد. وتوقّع ألّا إعادة محاولة — تنبيهًا فوريًّا ووقوفًا. والبيانات: ضع سجلًّا مشوّهًا في الملفّ. وتوقّع تنحية السجلّ ومتابعة التشغيلة. وقاعدة العمل: قدّم شيئًا يرفضه الهدف بحقّ. وتوقّع تسجيله نتيجةً لا حادثة. وخطأ تدفّق: فراغٌ حيث يتوقّع تعبيرٌ قيمة. وبرهنة المعالجة هي الجزء المُقيَّم، وتعني إجابة ثلاثة أسئلة لكل إخفاق. أفعلت التشغيلة ما قصدت؟ أتستطيع قول أي سجلٍّ أخفق، من النسخة وحدها؟ وأأُخبِر أحد — مرّةً، بتفصيلٍ يكفي للتصرّف؟ ثم نفّذ الملفّ كلّه بالعيوب الخمسة حاضرةً دفعةً. تلك الحالة الواقعية، وهي حيث تتفاعل المعالجات التي تعمل منفردةً تفاعلًا سيّئًا: فوقوفٌ على التخويل يُطلَق قبل بلوغ أخطاء البيانات، وتنبيهٌ لكل نوع إخفاقٍ يُنتج أربع رسائل، ورسائل ميتة تحوي…
الدرس الكامل جزء من الدورة
الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في أوراكل للتكامل السحابي: بناء تكاملات تصمد في بيئة الإنتاج، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.
في هذه الوحدة: الوحدة ٨ · معالجة الأخطاء والأعطال وإعادة المحاولة
- ١أنواع الإخفاق الأربعة
- ٢العطل مقابل الخطأمعاينة مجانية
- ٣النطاقات ومعالجات الأعطال
- ٤ماذا تفعل بعطل التقطته
- ٥إعادة المحاولة: كم مرة وبأي تباعد
- ٦صندوق الرسائل المتعذّرة، ومن يقرؤه
- ٧الإخفاق الجزئي داخل دفعة
- ٨التعويض، وحدوده
- ٩تنبيه إنسان
- ١٠إعادة الإرسال بأمان
- ١١أخطاء ليست إخفاقات
- ١٢ما الذي ينكسر: خمسة إخفاقات في معالجة الأخطاء
- ١٣تمهيد التدريب · اكسره بخمس طرق
