مسام
العودة إلى الدورة

أوراكل للتكامل السحابي: بناء تكاملات تصمد في بيئة الإنتاج · الوحدة ١٣ · المراقبة والتتبع والتنبيه

متغيرات التتبع: قرار التصميم الواحد

الدرس ١٢٨ من ١٧٥ · ٢ دقيقة · معاينة مجانية

معرّف عملٍ مُلحَق بكل نسخة، يُختار وقت التصميم ولا يتغيّر بعدُ. وبدونه لا تستطيع إجابة «ماذا جرى للفاتورة ٤٤٧١» إلا بقراءة الحمولات واحدةً واحدة. وهذا أعلى قرارٍ قيمةً في تشغيل تكامل، ويكلّف حقلًا واحدًا وقت التصميم. وبلا متغيّر تتبّعٍ تُظهر الوحدة قائمة نسخٍ مُعرَّفةً بطابع الوقت والحال. فيسأل أحدٌ ماذا جرى للفاتورة ٤٤٧١. ولا سبيل لك إلى إيجاد نسختها إلا بفتح التشغيلات واحدةً واحدة وقراءة حمولاتها، وقد تكون أربعة آلافٍ من ذلك اليوم. وعمليًّا يصير الجواب «لا أستطيع إخبارك»، وهكذا يكتسب تكاملٌ سمعة الصندوق الأسود. وبواحدٍ تبحث عن ٤٤٧١ فتحصل على النسخة. حالها، وتيّار أنشطتها، وخطوتها المُخفِقة. فيستغرق السؤال عشر ثوانٍ، والمعرّف نفسه هو ما يقتبسه مستخدم العمل حين يبلّغ عن المشكلة. و«لا يتغيّر بعدُ» هو التحذير في العنوان. فمتغيّر التتبّع ثابتٌ وقت التصميم، فلا يمكن إضافته إلى نسخٍ عملت سلفًا — تستطيع تغييره للتشغيلات القادمة، ويبقى كل ما قبل ذلك التغيير غير قابلٍ للبحث أبدًا. ولحظة احتياجك إليه هي

هذا الدرس مجاني

شاهد الدرس كاملًا مع ملاحظاته المكتوبة من دون حساب. إنه أحد الدروس المجانية التي تبدأ بها هذه الدورة.

شاهد الدرس كاملًا

احصل على الدروس المجانية بالبريد

سنرسل لك رابطًا لكل درس مجاني في هذه الدورة. لا حاجة إلى حساب، ورسالة واحدة فقط.

في هذه الوحدة: الوحدة ١٣ · المراقبة والتتبع والتنبيه

  1. ١وحدة تحكم المراقبة
  2. ٢متغيرات التتبع: قرار التصميم الواحدمعاينة مجانية
  3. ٣قراءة نسخة مُخفِقة
  4. ٤الاحتفاظ بالحمولات وحدوده
  5. ٥الأخطاء مقابل الرفض في وحدة التحكم
  6. ٦التنبيه: لمن ومتى وبأي صوت
  7. ٧الإخفاق الصامت: لم يعمل شيء
  8. ٨التقرير إلى جهة العمل
  9. ٩ما الذي ينكسر: التكامل الذي لم يعرف أحد أنه توقف
  10. ١٠تمهيد التدريب · اجعل الإخفاق مرئيًا في خمس دقائق