پرش به مطلب اصلی

دیدن کارهای پس‌زمینهٔ ناموفق

گام افزونهٔ همگام درون خودِ ذخیره اجرا می‌شود. اگر رد کند، کسی که ذخیره می‌کند بی‌درنگ پیام رد را می‌بیند و هیچ چیز نوشته نمی‌شود.

گام ناهمگام فرق دارد، و همین فرق دلیل وجود این صفحه است. آن پس از ذخیره‌شدن رکورد اجرا می‌شود. ذخیره موفق بوده، کسی که آن را انجام داده رفته است، و اگر گام آن‌گاه شکست بخورد کسی نیست که به او بگویند.

کارهای پس‌زمینهٔ ناموفق جایی است که این‌ها به آن می‌روند.

به چه چیزی نگاه می‌کنید​

در بخش مدیریت، کارهای پس‌زمینهٔ ناموفق را برگزینید. کنار گزارش ممیزی است و به همان دلیل: هر دو سابقهٔ کاری‌اند که یک محیط انجام داده است، نه چیزی که شما می‌سازید. درون یک راه‌حل نیست — صف به محیط تعلق دارد، پس یک فهرست همهٔ کارهای در حال اجرای آن را در بر می‌گیرد، از هر راه‌حلی که آمده باشد.

فهرست خالی حالت خوب است — یعنی از هیچ کاری دست کشیده نشده. کاری که هنوز در حال اجراست اینجا فهرست نمی‌شود؛ گامی که قرار است بیست دقیقهٔ دیگر دوباره تلاش شود هنوز مشکل نیست.

ستونچه می‌گوید
چه چیزی شکست خوردگام، و جدولی که نوشتن روی آن برانگیزاننده بوده
گونهمعمولاً گام افزونه. فرایندها از همین صف استفاده می‌کنند و اینجا هم دیده می‌شوند
آخرین خطاآخرین باری که تلاش شد چه چیزی اشتباه رفت
تلاش‌هاپیش از آنکه پلتفرم دست بکشد، چند بار تلاش شد
چه هنگاملحظهٔ ذخیره‌ای که آن را در صف گذاشت

سطری را برگزینید و بازرسی را بزنید تا کل پیام را ببینید — از جمله مقادیر رکورد همان‌گونه که هنگام ذخیره بودند، که معمولاً همان چیزی است که می‌گوید چرا شکست خورده.

چگونه چیزی به اینجا می‌رسد​

وقتی گام ناهمگامی خطا می‌دهد، پلتفرم بی‌درنگ دست نمی‌کشد. پنج بار دوباره تلاش می‌کند و هر بار بیشتر صبر می‌کند — یک دقیقه، سپس پنج، سپس بیست‌وپنج، سپس اندکی بیش از دو ساعت. این حالت متداول را پوشش می‌دهد: گام درست بوده و جهان لحظه‌ای نادرست — سرویسی از کار افتاده، رکوردی قفل بوده، فراخوانی شبکه‌ای به مهلت خورده.

تنها پس از شکست هر پنج تلاش است که از پیام دست کشیده و اینجا فهرست می‌شود. نگه داشته می‌شود، نه حذف — سطر با بار و خطایش می‌ماند، دقیقاً برای آنکه بتوانید بخوانیدش.

تلاش دوباره​

تلاش دوباره پیام را با مجموعه‌ای تازه از تلاش‌ها به صف بازمی‌گرداند، پس دوباره هر پنج تا را می‌گیرد نه یک شانس آخر. پس از آنکه آنچه نادرست بوده را درست کردید از آن استفاده کنید.

کار ظرف حدود یک دقیقه اجرا می‌شود. اگر موفق شود، به‌سادگی از این فهرست ناپدید می‌شود؛ اگر دوباره شکست بخورد، پس از تمام‌شدن تلاش‌ها بازمی‌گردد.

دور انداختن​

دور انداختن پیام را برای همیشه حذف می‌کند. هرگز اجرا نخواهد شد.

زمانی از آن استفاده کنید که کار هرگز موفق نخواهد شد — رکورد در این میان دستی اصلاح شده، گام بازنویسی شده، یا چیزی که می‌خواست به آن برسد دیگر وجود ندارد. این تنها جایی در پلتفرم است که کار صف‌شده را حذف می‌کند، و به تصمیم یک آدم نیاز دارد.

دور بیندازید به‌جای آنکه رهایش کنید. فهرستی که ساکنان همیشگی دارد فهرستی است که کسی نمی‌خواندش، و آن‌گاه شکست واقعی بعدی دوباره نادیدنی می‌شود — که دقیقاً همان مشکلی است که این صفحه حل می‌کند.

«آن شکست دیگر در انتظار نیست»​

فهرستی را که چند دقیقه قدیمی بود بازخوانی کرده‌اید و کسی دیگر پیش‌تر آن سطر را دوباره تلاش یا دور انداخته است — یا تلاش دوبارهٔ خودتان موفق شده و رفته است. بازخوانی کنید و دوباره نگاه کنید.

آنچه نشان نمی‌دهد​

  • کاری که هنوز قرار است اجرا شود. پیامی که در صف است یا در حال تلاش دوباره، هنوز شکست نیست.
  • شکست گام‌های همگام. آن‌ها در همان لحظهٔ ذخیره رد می‌شوند و به کسی که ذخیره می‌کند همان‌جا گفته می‌شود. بعداً چیزی برای جبران نمانده است.
  • شکست‌های محیطی دیگر. صف درون محیط زندگی می‌کند، پس برای دیدن صف هر محیط به آن محیط بروید.