משאבים · 107
משימות API אסינכרוניות
קבלת בקשה אינה מוכיחה שהעבודה הסתיימה.
מעודכן · 2 min
מה מדריך זה עוזר להשיג
- להגדיר מצבים והרשאות
- לחדש מעקב
- לאשר תוצאה
בדיקה מהירה
- האם 202 מוכיח שהעבודה תסתיים?
- האם ביטול מוחק השפעות שכבר נוצרו?
שיטה שלב אחר שלב
- 1
להגדיר מצבים והרשאות
הבחינו בין התקבל, ממתין, פעיל, הושלם, נכשל וביטול התבקש. HTTP 202 אינו מבטיח הצלחה. בדקו הרשאות חשבון למצב, תוצאה וביטול; המזהה אינו תחליף להרשאה.
חשבון, פעולה ומזהה לשימוש חוזר
- 2
לחדש מעקב
שמרו את ההפניה הקיימת. הגדירו מרווח, משך, תפוגה ופעולה כשמצב חסר. אם קיימת הגנה מכפילות, תעדו את תחומה ובדקו תגובה שאבדה לפני חזרה על הבקשה.
מצב, זמן, מרווח ותפוגה
- 3
לאשר תוצאה
בדקו ביטול בזמן עיבוד או פרסום, כשל של תהליך העבודה ותוצאה שפגה. בדקו השפעות שנותרו והפסיקו שאילתות במצב סופי.
פלט, שגיאה, ביטול והשפעות שנותרו
גליון עבודה לשימוש חוזר
מלאו את התצפיות המאושרות שלכם. שדות אלה הם תבנית עבודה, לא תוצאות שנצפו.
| שדה | מידע לרישום |
|---|---|
| הפניה | חשבון, פעולה ומזהה לשימוש חוזר |
| מעקב | מצב, זמן, מרווח ותפוגה |
| תוצאה | פלט, שגיאה, ביטול והשפעות שנותרו |
| קבלה | משימה מורשית אחת ותוצאה שנבדקה לאחר ניתוק |
דוגמה בדיונית
סיטואציה להמחשה
דוגמה בדויה: תגובת קבלה לייצוא אובדת והאדם מנסה שוב.
החלטה וראיות צפויות
הבדיקה בוחנת אם חוזה החזרה מחזיר את המשימה הקיימת. בלי הבטחה כזאת יש לבדוק את הבקשה לפני יצירת נוספת; הממשק אינו מוכיח ביצוע יחיד.
מדדי ניהול
| מדד | מה הוא מודד | פעולה ראשונה |
|---|---|---|
| משימות תקועות | בקשות ללא עדכון בפרק הזמן שנקבע | להקצות בדיקה, המשך או סגירה |
| המשך | מעקב שחודש בלי משימה חדשה | לבדוק הפעלות חוזרות וכפילויות |
טעויות נפוצות
שאלות נפוצות
האם 202 מוכיח שהעבודה תסתיים?
לא. הוא מאשר קבלה לעיבוד ולא את התוצאה הסופית. בדקו את מצב הפעולה.
האם ביטול מוחק השפעות שכבר נוצרו?
לא בהכרח. אשרו מצב סופי והתאימו את ההשפעות הקיימות.
הפניות רשמיות
הפניות תומכות בשיטה. התאימו את הבדיקות להקשר שלכם; הן אינן הסמכה. כותרות הפניות ומסמכי המקור המקוריים עשויים להיות בשפה אחרת.
תאריך בדיקת המקורות .






