בונה crontab אונליין
בדקו לוחות זמנים לפני שהם מעירים אתכם בלילה. בנו ביטויי cron בצורה ויזואלית, קראו אותם בשפה פשוטה וראו את ההרצות הקרובות.
תקציר תחביר Crontab
| שדה | ערכים מותרים | תווים מיוחדים |
|---|---|---|
| דקה | 0 - 59 | , - * / |
| שעה | 0 - 23 | , - * / |
| יום בחודש | 1 - 31 | , - * / |
| חודש | 1 - 12 | , - * / |
| יום בשבוע | 0 - 6 (0 = יום ראשון) | , - * / |
Crontab שאלות נפוצות
Q:מה ההבדל בין */5 ל-5?
*/5 פירושו כל חמישה צעדים בתוך השדה. הערך 5 לבדו פירושו רק הדקה, השעה או הערך החמישי של אותו שדה.
Q:מדוע עבודת cron שלי פועלת בזמן הלא נכון?
Cron משתמש באזור הזמן של המכונה או בזמן הריצה שבו מתזמן פועל. אשר תמיד את אזור הזמן של השרת, התנהגות שעון קיץ והאם הפלטפורמה שלך מצפה ל-UTC.
Q:כיצד יש להפנות את יומני cron?
הפנה מחדש את stdout ו-stderr לקובץ יומן, מערכת ניטור או יעד הודעות כדי שכשלים לא ייעלמו לאחר יציאת המתזמן.
Q:מה עלי לבדוק אם עבודת cron לא פועלת?
אשר ששירות cron פעיל, הסקריפט ניתן להפעלה, הפקודה משתמשת בנתיבים מוחלטים במידת הצורך, והעבודה פועלת תחת המשתמש שציפית לו.
Q:האם ביטויי cron יכולים להיות שונים בין הפלטפורמות?
כן. ל-crontab הקלאסי של Unix יש בדרך כלל חמישה שדות. חלק מהמתזמנים מוסיפים שניות, שנים, שמות חודשים או מאקרואים מיוחדים, לכן כדאי לבדוק את פלטפורמת היעד לפני שמעתיקים ביטוי.
העבירו סקריפטים מהמחשב האישי לסביבה שנועדה להמשיך לעבוד כשזה חשוב: דוחות, build-ים, רענון מטמון, webhooks ועבודות תחזוקה. ראה אפשרויות פרסום