متابعة تشغيل عملية
الهدف
أن ترى ما فعلته عمليتك حقًا: كل مرة جرت فيها، ولأي منها الخطوات التي اتخذتها بالترتيب — وسبب توقّفها إن توقّفت.
المتطلبات
- أن تكون العملية منشورة. المسوّدة لم تجرِ قط.
- أن تكون صانعًا في تلك البيئة.
أين تجدها
افتح العملية واختر عمليات التشغيل في الشريط الجانبي، بجوار المسار والنماذج المرافقة. هي المدخل الوحيد هناك الذي ليس شيئًا تحرّره: الاثنان الآخران هما العملية نفسها، وهذه سجلّها.
القائمة
كل عمليات التشغيل، الأحدث أولًا — عكس قائمة مهامك، وهذا مقصود: الطابور يُعالَج من الأقدم لأنه انتظر أطول، أما من يفتح قائمة التشغيل فيسأل غالبًا عن الذي جرى للتو.
يعرض كل صف وقت البدء، والحالة (قيد التشغيل أو اكتملت أو أُلغيت)، والإصدار الذي بدأت عليه، وفي انتظار.
العمود الذي يجب قراءته: «في انتظار»
يسمّي الأشخاص الذين ما زال العمل لديهم. وهو ما يميّز التشغيل السليم من المتعثّر:
- أسماء — التشغيل ينتظر هؤلاء؛ هذا طبيعي وليس مشكلة. والخطوة المعروضة على كل من يحمل دورًا ما تسمّي الثلاثة الأوائل ثم تقول كم بقي؛ والخطوة التي أخذها شخص واحد تسمّي ذلك الشخص.
- لا أحد، على تشغيل ما زال «قيد التشغيل» — هذا ما ينبغي النظر إليه. لا شيء ينتظر أحدًا ولم ينتهِ بعد، إذن توقّف في مكان ما. افتحه.
ويُكتب لا أحد أيضًا حين تكون خطوة مفتوحة فعلًا لكن إسنادها لم يصل إلى أحد — مهمة موجودة وليست في قائمة أحد. وهذه أيضًا مما ينبغي النظر إليه، والسجلّ يقول أي خطوة ولماذا.
اسم لا تعرفه، أو شيء مثل systemuser:9f3c…، يعني أن البيئة لم تستطع الإجابة عن ذلك الشخص — غالبًا
مستخدم حُذف بعد إنشاء المهمة.
من يعطّل التشغيل
تحت المخطّط، يعرض التشغيل الذي ما زال فيه شيء مفتوح قائمة في انتظار: صف لكل خطوة لم يتجاوزها، مع الأشخاص الذين هي لديهم، ومتى بدأ الانتظار، ومدة الانتظار، وموعد الاستحقاق.
هذه هي إجابة السؤال الذي يُفتح به التشغيل المتوقّف عادةً. السجلّ يقول ما جرى، والمخطّط يقول إلى أين وصل؛ ولا يقول أيّ منهما من عليه الدور الآن.
لا يمكنك إنجاز هذه المهام هنا، وهذا مقصود. هذه واجهة صانع التطبيق للآلية، ولا تعمل بصلاحيات الشخص الموجّهة إليه المهمة. العمل يُنجز في قشرة المنصّة: افتح التطبيق، ثم درج المهام في الشريط العلوي.