הבינו לוחות זמנים של Cron לפני שהם מגיעים לפרודקשן
ביטויי Cron הם קומפקטיים, אבל טעות קטנה בשדה יכולה להריץ משימה הרבה יותר לעיתים קרובות, או הרבה פחות לעיתים קרובות, מהמתוכנן. המנתח הזה מאמת את הביטוי בדפדפן, מסביר את לוח הזמנים בשפה פשוטה, מפרק כל שדה ומציג תצוגה מקדימה של זמני הרצה קרובים.
מתי להשתמש בו
- בדקו לוח זמנים לפריסה, גיבוי, ניקוי או התראה לפני הוספתו לשרת, למערכת CI או למריץ משימות.
- השוו ביטוי cron שהועתק עם לוח הזמנים שאתם באמת מצפים לו.
- למדו או נפו שגיאות בתחביר cron על ידי שינוי שדה אחד בכל פעם וצפייה בעדכון ההסבר.
הפורמט הנתמך
הכלי תומך בביטויי cron סטנדרטיים של Unix בני חמישה שדות: דקה, שעה, יום בחודש, חודש ויום בשבוע. הוא מקבל גם ביטוי בן שישה שדות עם שניות בתחילתו, עבור מתזמנים שתומכים בדיוק ברמת השנייה.
קריאת התוצאה
הסיכום נותן תיאור בשפה פשוטה, וטבלת השדות מראה כיצד הביטוי הגולמי מפוצל. זמני ההרצה הקרובים משתמשים באזור הזמן המקומי של הדפדפן שלכם, לכן השוו אותם לאזור הזמן שבו משתמש המתזמן שיריץ את המשימה.
הערות
- ערכים של יום בשבוע משתמשים בדרך כלל ב-
0או ב-7עבור יום ראשון, וגם שמות כמוMONאוFRIמתקבלים. - שמות חודשים כמו
JANאוDECיכולים להקל על סקירת לוחות זמנים בפרודקשן. - אם המתזמן שלכם משתמש בניב cron אחר, בדקו בתיעוד של אותו מתזמן אסימונים מיוחדים כמו
?,L,Wאו#.